python萌新入门(七)

本文介绍了Python中的循环控制语句,包括`break`、`continue`和`else`的使用。通过实例展示了如何在`while`和`for`循环中提前退出、跳过部分迭代以及在正常退出循环时执行`else`块的条件。内容涵盖了循环控制在程序设计中的实际应用。
摘要由CSDN通过智能技术生成

python萌新入门(七)
07停止循环姿势多|break_continue
在这里插入图片描述
----------------------------分割线--------------------------
在这里插入图片描述
----------------------------分割线--------------------------
在这里插入图片描述
//提前进入下一个循环

代码如下:
print(‘去逛街,买包~~’)

i = 1
while True:
if i == 5:
print(‘这个包不错,买了~回家’)
break
print(‘这家没有喜欢的,去下一家’)
i += 1

print(’=’*50)
print(‘8分以上请一键三连,8分一下请点赞支持!!!~~~’)
from random import randint #start,end
#=>得到随机值=>一个范围的随机 整数值 ,而且这个范围内start和end都包括
for i in range(10):
num = randint(3,10)
print(f’第{i+1}部 评分是: {num}==’)
print(‘点赞’)
if num < 8:
continue
print(‘收藏’)
print(‘投币’)

运行结果如下:

在这里插入图片描述
----------------------------分割线--------------------------

在这里插入图片描述

代码如下:

#通过 while的条件而退出(循环)的是正常退出,
#如果是 通过break退出(循环)是非正常退出
#=>非正常退出 else可有可无,即不生效
#=>正常退出 else的作用生效!!!

#所以呢,else和continue配合时,else是肯定起作用的,
#而else和break配合时,else可能不生效

print(‘去逛街,买包~~’)

i = 1
while i == 5:#先进行判断 i是否等于5 , 不等于5,就直接执行else后的语句
print(‘这家没有喜欢的,去下一家~’)
i += 1
else:
print(‘买到包了开心’)

print(’=’*50,‘while,continue和else’,’=’*50)
i = 1
while i<11:
i += 1
if i % 2 == 0:
print(i)
print(‘这包不错,买了~回家’)
print(‘这家没有喜欢的,去下一家’)

else:
print(‘买到包了开心’)

print(’=’*50,‘for,continue和else’,’=’*50)
from random import randint #start end

for i in range(10):
num = randint(3,10)
print(f’=第{i+1}部 评分是: {num}’)
print(‘点赞’)
if num < 8:
continue
print(‘收藏’)
print(‘投币’)

else:
print(‘成功浏览了10部剧’)

运行结果:

在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

踏过山河,踏过海

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值