Python循环之for和while

本文详细介绍了Python中的for循环和while循环。通过实例展示了如何使用range()函数,遍历字符串、列表和字典,以及while循环的工作原理。同时,文章提供了生活场景应用示例,如输入密码和ATM取款,还提到了无限循环的实现方式。
摘要由CSDN通过智能技术生成

for…in…循环(遍历)语句

咱们先从了解一个range函数开始:
range(x)函数 可以生成一个从0到x-1的整数序列

range(a,b) 函数 ,你可以生成了一个【取左不取右】的整数序列(此处联想列表的索引,取左不取右)

大家开启编辑器一起来实现以下代码。
talk is cheap , show your code
翻译过来就是:‘少废话,放码过来吧’

for i in range(5):#记得冒号下要缩进。
print(i)#打印出0,1,2,3,4

for n in range(2,5):
print(n)#打印出2,3,4

for k in range(3):
print(‘I LOVE U’)#会打印三次I LOVE U 可以理解为循环三次

for k in range(3):
print(k) #打印出0,1,2
print(k+10)#打印出10,11,12
print(‘我很棒’)#会打印三次我
小提示:当代码后有冒号:时,下一句通常是要缩进的,大家可以在以后留意下。(不缩进的话,通常也会报错哦)

注意:Python 语言采用严格的“缩进”来表明程序的格式框架。循环(遍历字符串、列表、字典) 其实for i in 即可叫循环也可以叫遍历。

遍历字符串

for z in ‘我在故宫修文物’:
print(z)#打印出字符串里的每个字,此时可以理解为遍历,z一个一个遍历过去
遍历列表

for i in [1,2,3,4,5]:
print(i)#打印出1,2,3,4,5
代码含义,当i 取值1时,打印1。当i取值2时,打印2。依次打印下去

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值