一、while 循环
while循环的简单理解就是当一个条件满足时就去执行一段代码,执行后继续判断这个条件是否还继续满足,如果继续满足则继续执行这段代码,这就是简单的循环控制语句。
语法:
while 条件 :
执行的代码
(执行的代码中往往会增加一个对条件的补充或迭代,如果每次执行代码循环的条件都不改变,则会成为死循环。)
示例:
#定义变量n等于1 n = 1 #当 n 小于9 的时候,执行下面的代码。 while n < 9: #打印变量n print(n) #打印之后,变量n 加 1 n = n + 1
打印结果:
练习题
求 1-2+3-4+5...99 所有数的和(值)
#定义变量n等于1 n = 1 #设最后结果为sum sum = 0 #循环100次以内,因为是1~99的算术值。 while n < 100: #判断对2取余的值,0为偶数,1为奇数 num=n%2 #值是0位偶数,如题2和4前面是减号,所以要减掉偶数变量。 if num == 0: sum = sum-n #不是0就是1,所以直接用else即可,使用加奇数 else: sum = sum+n #每循环一次,自加1 n = n + 1 #最终打印和 print(sum)
打印结果
原文:https://www.cnblogs.com/chensilinux/p/11363753.html