python day 6 blog(流程控制)

1,pass
过(代码块中无代码可写时,用pass占位)
2.break
终止当前循环,只能应用在循环里
3.continue
跳过当前循环,从下一次开始,只能应用在循环里
4.for …in 循环
遍历 ,循环,迭代,从容器中把元素一个一个获取出来
针对无序容器while无法获取,for … in可以
语法 for 变量 in 可迭代对象:
# code
可迭代对象(容器,range(),迭代器)
5.变量的解包
a,b=1,2
a,b=[3,4]
a,b={“班”:12,‘说的不好’:2}
a,b,c=(‘才能’,‘班’,‘识别三’)
6.range对象 配合for …in 使用
语法:
range(start,end,step)
start:开始值
end:结束值
step:步长
7总结:
while:用于复杂的逻辑运算
for in :用于数据的遍历
多数情况下for和while可以共用
8.while 和 for 写法的对比
i = 1
while i <= 10:
if i == 5:
# 手动加1,防止跳过下面的代码,产生没有自增的情况,出现死循环
i += 1
continue

print(i)
i += 1

for i in range(1,11):
if i==5:
continue
print(i)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值