python 循环语句

for循环

for…in循环,可以依次把 list或 tuple中的元素迭代出来


for i in range(5):
    print(i)

for i in range(0,10,3):   #从0开始,到10结束,步进值为3(每次+3)
    print(i)

for i in range(-10,-100,-30):
    print(i)

name = "chengdu"

for x in name:
    print(x,end="\t")

a = ['aa','bb','cc','dd']
for i in range(len(a)):  #i默认从0开始,通过列表,访问下标
    print(i,a[i]
i = 0
while i < 5 :
    print('当前是第%d次执行循环'%(i+1))
    print('i=%d'%i)
    i += 1


#1-100求和

sum = 0
for n in range(101):
    sum += n
    print(sum)

n = 100
sum = 0
counter = 1
while counter <= n:
    sum = sum + counter
    counter += 1
print('1到 %d 的和为:%d '%(n,sum))

count = 10
while count < 5:
    print(count,'小于5')
    count += 1
else:
    print(count,'大于或等于5')



break、continue、pass语句

  1. break语句可以跳出for和while的循环体
  2. continue语句跳过当前循环,直接进入下一轮循环
  3. pass是空语句,一般用作占位语句,不做任何事情

i = 0
while i < 10:
    i = i+1
    print('-'*30)
    if i==5:
        break   #结束整个while循环
    print(i)


i = 0
while i < 10:
    i = i+1
    print('-'*30)
    if i==5:
        continue      #结束本次循环
    print(i)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值