《python语言程序设计》_第5章_循环

#5.1_引言

程序1:

结果:

程序2:

结果:

sum is 45

 ##注意整个循环语句都要内缩进循环内部

##ctrl+c中止一个无限循环运行

程序清单5-1:

结果: 

 #5.2.1_实例研究:猜数字

程序清单:

结果:

#5.2.2循环设置策略。

程序清单5-4:

结果:

#5.2.4 根据用户确定控制循环

程序清单5-5

结果:

#循环中不能用浮点数来比较相等,浮点数运算是近似的。

 

#5.2.6_输出输入重定向

python SentinelValue.py<input.txt>output.txt. ##程序自私input.py中,把结果输出在output.txt中

#5.3  for 循环

#for i in range(a,b,k). ## a , b 是起止值,k是步长值

#5.4_嵌套循环

程序清单5-6: 

结果:

# 5.5_最小化数值错误

结果:

 

程序1:

程序2:

结果: 

# 5.6_实例研究

# 5.6.1_问题:找到最大公约数

程序清单5-8:

结果: 

#5.6.2_问题:预测未来学费

程序清单5-9:

结果:

#5.6.3_问题:蒙特卡罗模拟

程序清单5-10: 

结果:(都是接近3.14)

#5.7_关键字break和continue

#可以理解为当下面的条件满足时候,跳出循环

程序清单5-11:

结果:

程序清单5-12:

结果:

 

#5.8 实例研究:显示素数

程序清单5-13:

结果: 

#5.9 实例研究:随意行走

程序清单5-14:

结果: 

 

posted @ 2018-09-22 21:50  张三疯了  阅读(179)  评论(0编辑  收藏  举报