有对循环结构有疑问的请移步
大家好我是墨码,欢迎观看,有什么意见请评论!
while循环语法 及 练习题
while循环
用官方的话说就是:
Python 编程中 while 语句用于循环执行程序,
即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。
while循环常用于处理一些单循环。
while 循环的语法
while 判断条件:
执行语句
注意:如果循环的条件成立,运行“循环内容”如果不成立,跳过循环,同时请务必不要写死循环,请遵循循环结构的规则
下面是练习题。
练习题
1.找出三位数所有水仙花数:
思路:
# 找出三位数的所有水仙花数
# 首先要限定范围
# 分别拿出个位十位百位 然后 相加
#符合条件后进行判断
# 下次进入循环需要增长或减少的值
2.求GDP:
题目:z国2009年GDP 为49089.82 亿元 增长率为 8%,m国同年GDP 为142562.75亿元 增长率为 2%。问:增长率不变,哪一年z国能超过m国?
思路:
# 设置变量 输入两国 现在 GDP
# 设置当前年份
# 循环
# 输出结果
3.计算π:
可能不咋精确!
这道题上代码吧 - - 自己解释太费劲了!
#定义分子默认值
fz = 1 # 最开始是1 每次+2
#定义和
sum = 0 #初始为0 #分子的和
#定义符号
sign = 1 #设置1为正数
#定义每个分数
#分子除以分母,每次符号会改变,根据π = (4/1)-(4/3)+(4/5)变成
# π = +(+4/1)+(-4/3)+