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)

运行结果举例
python 跳出while,Python,python,while循环

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的首字母大写,否则运行出现无法识别问题!

运行结果
python 跳出while,Python,python,while循环

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)

运行结果:
python 跳出while,Python,python,while循环

总结:

通过本文的学习可知,while循环退出主要有三种方式:
(1)直接使用input函数;
(2)使用if-else语句和input结合
(3)使用break,与input和if-else语句结合;文章来源地址https://www.toymoban.com/news/detail-696603.html

到了这里,关于Python中退出While循环的三种方法举例的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python中的保留小数的三种方法

    在数学的计算中我们经常需要来保留小数,但是有的保留小数的方法我们却是不知道如何去使用的,下面我来介绍三种方法.你会通过代码来更清楚的了解他们的使用方法. 结论 :所以,你发现了什么?好像不是四舍五入的样子呢,怎么变成了四舍六入了?对就是 四舍六入 总结 :没有覆

    2024年02月16日
    浏览(55)
  • python读取和保存图片的三种方法

    可以看到opencv读取的图片数据类型是uint8格式(属于numpy),uint8是专门用于存储各种图像的(包括RGB,灰度图像等),范围是从0–255。 读取的形状为(H,W,C),BGR 还有一个保存方式叫plt.savefig(),但是使用这种方式保存的时候,保存的图片会显示空白,参考了plt.savefig保存图片

    2024年02月12日
    浏览(102)
  • Python:获取ip地址的三种方法

    目录 方法一 方法二 方法三 运行结果: 运行结果: 运行结果:

    2024年02月06日
    浏览(44)
  • python读取文件指定行的三种方法

    在python中如果要将一个文件完全加载到内存中,通过file.readlines()即可,但是在文件占用较高时,我们是无法完整的将文件加载到内存中的,这时候就需要用到python的file.readline()进行迭代式的逐行读取: 这里我们的实现方式是先用一个with语句打开一个文件,然后用readline()函数

    2024年04月28日
    浏览(56)
  • chatgpt赋能Python-python1加到100的三种方法

    Python作为一门高效、简洁且易于学习的编程语言,获得了广泛的应用和支持。在Python中,计算一个数字从1到100的和可以有多种方法实现,本文将介绍其中三种方法,并深入探讨它们的实现与性能。 首先,我们可以使用循环结构和累加器来计算从1到100的和,具体实现如下所示

    2024年02月07日
    浏览(36)
  • Python 导入csv数据的三种方法分享

    本篇文章主要介绍了Python 中导入csv数据的三种方法,内容比较简单,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下微点阅读小编收集的文章介绍。 Python 中导入csv数据的三种方法,具体内容如下所示: 1、通过标准的Python库导入CSV文件: Python提供了一个标准的类

    2024年02月08日
    浏览(51)
  • python字典访问的三种方法的详细用法

    如果想自定义 get() 方法返回的默认值,可以在调用 get() 方法时传入默认值作为参数。示例代码如下:

    2024年02月16日
    浏览(48)
  • python中列表(list)拼接的三种方法

    你可以使用 Python 中的列表拼接操作来合并两个或多个列表。Python 提供了几种方式来实现列表的拼接,包括使用 + 运算符、extend() 方法和列表解析。 以下是这些方法的示例: 在这些示例中,list1 和 list2 是要拼接的两个列表。你可以根据需要选择其中一种方法来进行列表的拼

    2024年02月05日
    浏览(38)
  • java跳出for循环的三种常见方法

    这篇文章主要给大家介绍了关于java跳出for循环的三种常见方法,需要的朋友可以参考下 一、 break语句:使用break语句可以结束整个for循环的执行: 当 i 等于5时, break 语句会将控制流程跳出 for 循环从而停止后续代码的执行。 二、 return语句:如果你想要跳出当前方法并且停止

    2024年04月23日
    浏览(37)
  • Python朗读在线音频和本地音频的三种方法

    在日常的Python软件开发中,我们经常会遇到一个非常重要的功能需求——让程序能够读取并显示文本内容。那么,如何实现这一功能呢?本文将提供几种方法供大家参考,其中第二种方法是最推荐的。 采用这个第三方模块,可以实现python软件朗读文本。 首先,需要在cmd下安

    2024年03月20日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包