# 1. while循环 """ 1)语法: while 条件语句: 循环体 2)说明: while - 关键字;固定写法 条件语句 - 只要不是赋值运算表达式都可以,一般写判断语句 : - 固定写法 循环体 - 结构上,循环体就是和while保持一个缩进的一条或者多条语句(至少一条) 逻辑上,循环体就是需要重复执行的代码 3)循环原理: 不断判断条件语句是否成立,如果成立就执行循环体,不成立循环直接结束。 死循环:(条件一直成立)程序一直执行循环体中的代码,不能中断 """ # 案例:使用while循环打印'effort'5次 x = 0 while x < 10: print('努力:effort') x += 1 print('------------------------------------华--丽--的--分--割--线------------------------------------') # 1 2 3 4 5 6 7 x = 1 while x <= 7: print(x) x += 1 print('------------------------------------华--丽--的--分--割--线------------------------------------') # 2 4 6 8 10 x = 2 while x <= 10: print(x) x += 2 print('------------------------------------华--丽--的--分--割--线------------------------------------') # 90 80 70 60 x = 90 while x >= 60: print(x) x += -10 print('------------------------------------华--丽--的--分--割--线------------------------------------') # 2.for和while的选择问题 """ 1)for循环能解决的问题while都可以解决 2)遇到循环问题的时候能用for就用for,for解决不了的问题才使用while 3)for循环解决不了循环次数不确定的循环问题 """ # 案例:提示用户输入密码直到输入正确为止 """ 假设正确密码是: 123456 请输入密码:2344 请输入密码:ahsjs 请输入密码:123123 .... 请输入密码:123456 (结束) """ password = '123456' value = None while value != password: value = input('请输入密码:')
15.while循环
本节385字2025-03-29 12:52:52