Python老手都不一定知道的秘密:while和if语句原来还可以这样用

本文详细介绍了Python中while语句的嵌套使用和break语句的作用。通过实例展示了如何在while语句中嵌套if语句,以及如何利用break语句在特定条件下终止循环。同时,文章提供了若干示例代码,帮助读者更好地理解和应用这些知识点。
摘要由CSDN通过智能技术生成

大家好!上一个章节,我们介绍了while循环语句。说到:while语句先执行真值表达式,条件满足成立,输出语句块的内容,再次判断真值表达式,依次循环,直到条件不满足,输出后边的语句,这就是循环语句的真谛。如果我们在while语句里面加入多个while语句和if语句等,这样的方法是否可行?不用我说,朋友们心里应该清楚。这就是下面小编要给大家介绍的知识点:while语句嵌套与break语句。

一:什么是while语句嵌套?

1、while语句本身是语句,和其它语句一样,可以放在其它复合语句的内部(换言之在语句块里面放任意的语句)比如说:while语句里可以有if语句也可以放在自身内部。先执行外部的语句,再执行内部的语句。

2、语法格式如下:

While 真值表达式

……

While 真值表达式2:

……

else:

……

……

else:

……

3、例:打印110之间的整数打印在一行,把以上的数字重复打印10行。案例分析:首先,在内部里面定义一个变量i,用于打印输出110的数字,并用空格隔开,每打一个数,变量i加1。再外部定义一个变量j,嵌套一个while语句,重复打印10行,每打印一行,外部变量加1。代码如下图:

4、用input函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值