知识点
- while语句用处:
用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。
- 语法:
while 判断条件: 被执行语句。。。- 流程图:
- 条件表达式:
任何非零、或非空(null)的值均为True。
- while ...else:
python 中,while…else在循环条件为false时执行 else语句块。
- While无限循环:
while True:
- 如果while循环体中只有一条语句,你可以将该语句与while 写在同一行:
while flag:print('sssssssssss')
任务
1、输出1-9之间的数字
count = 0 while (count < 9): count = count + 1 print('The count is:%s'%count) print ("Good bye!")2、输出1-100所有数字的和
i=0 s=0 while i<100: i += 1 s += i print("1-100所有数字的和:%s"%s)3、1-100所有偶数的和
# 1-100所有偶数的和 n = 0 s = 0 while n < 100: n += 1 if n % 2 == 0: s += n print("1-100所有偶数的和:%s" % s)4、输入1-9之间的数字,如果不是1-9之间的数字,输出“你输入的数字超出1-9的范围了”
i=int(input("请输入1-9之间的数字:")) while i>0 and i<10: i=int(input("请继续输入1-9之间的数字:")) else: print("你输入的数字超出1-9的范围了")课后练习
1、1-100能被7整除的数字和