365bet官方贴吧-365bet官网备用网站-365限制投注额度怎么办

Python中退出While循环的三种方法举例

Python中退出While循环的三种方法举例

Python中退出While循环的三种方法举例

在Python学习及编程应用中,常会使用while循环,对while循环条件设置不当可能导致进入死循环,本文将举例说明三种退出while循环的方法。

1.直接使用input函数

利用input函数使得输入值传递到while之后的条件判断句中,使while后的结果为False。

举例:

程序1:

Prompt_sentence_1='\n 请输入一段文字:'

Prompt_sentence_2='若要退出请输入Esc!'

Your_paragraph=''

while Your_paragraph !='Esc':

Your_paragraph=input(Prompt_sentence_1)

print(Your_paragraph)

print(Prompt_sentence_2)

运行结果举例

2.使用if-else语句和input结合

使用input将输入的值,通过if判断后,修改while后的判断标志符。

举例

程序2:

Prompt_sentence_1='\n 请输入一段文字:'

Prompt_sentence_2='若要退出请输入Esc!'

Your_paragraph=''

flag=True

while flag:

Your_paragraph=input(Prompt_sentence_1)

if Your_paragraph=='Esc':

flag=False

else:

print(Your_paragraph)

print(Prompt_sentence_2)

在本程序中使用了标志符flag。

特别注意:True 和False的首字母大写,否则运行出现无法识别问题!运行结果

3.使用break,与input和if-else语句结合

使用input将输入的值,通过if条件判断后执行或不执行break,实现while循环的中断。

举例

程序3

Prompt_sentence_1='\n 请输入一段文字:'

Prompt_sentence_2='若要退出请输入Esc!'

Your_paragraph=''

while True:

Your_paragraph=input(Prompt_sentence_1)

if Your_paragraph=='Esc':

break

else:

print(Your_paragraph)

print(Prompt_sentence_2)

运行结果:

总结:

通过本文的学习可知,while循环退出主要有三种方式:

(1)直接使用input函数;

(2)使用if-else语句和input结合

(3)使用break,与input和if-else语句结合;

← 上一篇: Android各版本SDK对应的JDK版本
下一篇: 美如画A11高清盒子刷机教程【附固件升级包】 →

相关推荐

车辆交强险在哪里交?

车辆交强险在哪里交?

2025-08-28 15:11:32 阅读: 3656
如何查看硬盘序列号(S/N)

如何查看硬盘序列号(S/N)

2025-07-07 21:15:23 阅读: 6322
·雷克萨斯LM

·雷克萨斯LM

2025-07-17 15:06:12 阅读: 8477