资源简介 (共24张PPT)3.2 Python程序设计4、循环结构python西绪福斯是希腊神话中的人物,他因为触犯宙斯,死后被打入地狱受惩罚。每天清晨,他都必须将一块沉重的巨石从平地搬到山顶上去每当他自以为已经搬到山顶时,石头就突然顺着山坡滚下去,于是西绪福斯只好重新回头去搬石头,而石头再滚下如此循环往复,没有穷尽德国数学家高斯,在上小学的时候,老师出了道难题,计算1+2+3+……4+100,高斯很快就在自己的小石板上写出了答案5050,老师非常惊讶,高斯怎么算得这么快呢 原来,高斯不是一个数个数按部就班地加起出来的,而是发现这些数字有个规律,一头一尾依次两个数相加,它们的和都是一样的:1+100=101,2+99=101,一直到50+51=101,一共是50个101,所以,他很快就把答案算出来了。#计算1+2+3+..+188的和total =0while i <=100total + ii=i+1print(total)请输入若干个整数,8作为输入结束标志12336>>>#计算键盘上输入的若干个整数的和print("请输入若干个整数,作为输入结束标志")total = evalue eval(input())while value = 0:total + valuevalue eval(input)print(total请输入若干个整数1236>>>#计算键盘上输入的若干个整数的和print("请输入若干个整数")flag Falsetotawhile not flag:try:vaue=eva1( input())#遇到EOF,抛出 OFERror异常total + valueexcept EOFError:flag True#捕获异常,进行处理print(total)>>>请输入正整数n:1>>>=〓=====================请输入正整数n:66!=728>>>#计算n的阶乘n=eva1( input("请输入正整数n:")mu1=1i=1while i<=n:mulmuprint(str(n)+"!="+ str(mul)猜测[θ,100]之间的神秘数请输入你的猜数:56猜数太大请输入你的猜数:25猜数太大请输入你的猜数:12猜数太小请输入你的猜数:17你猜对了,神秘数是17>>> 展开更多...... 收起↑ 资源预览