上篇文章说到了python的for循环,点击这里可以查看
那么这篇文章就简单说一下python的另一种循环方式——while循环
while 循环会在给定条件为真(True)的情况下一直执行循环体内的代码,直到条件为假(False)为止。
以下是 while 循环的基本语法:
while 条件:
# 循环体
# 在这里执行希望重复执行的代码
# 注意: 一定要在循环体内更新条件,以避免无限循环
让我们通过一些例子来说明 while
循环的使用。
1. 基本的 while
循环:
count = 0
while count < 5:
print(count)
count += 1 # 更新条件,防止无限循环
这将输出:
0
1
2
3
4
2. 使用 break
终止循环:
count = 0
while True:
print(count)
count += 1
if count >= 5:
break # 终止循环
这将输出与前一个例子相同的结果。
3. 使用 continue
跳过当前循环:
count = 0
while count < 5:
count += 1
if count == 3:
continue # 跳过当前循环,继续下一次循环
print(count)
这将输出:
1
2
4
5
4. 处理用户输入:
user_input = ""
while user_input.lower() != "quit":
user_input = input("输入 'quit' 退出循环:")
print(f"你输入了:{user_input}")
这个例子会一直要求用户输入,直到输入 "quit" 为止。
5. 使用 else
子句:
count = 0
while count < 5:
print(count)
count += 1
else:
print("循环结束")
else
子句会在条件变为假时执行,但如果循环被 break
终止,则 else
子句不会执行。
这是一个简单的关于 while
循环的教程,希望对你有帮助
- THE END -
最后修改:2023年12月23日
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:http://blog.tsaqhm.cn/pythonwhile231223/
共有 0 条评论