python-for循环

break

用于终止循环,只能用在循环语句内

for语句

  • 作用:用来遍历可迭代对象的数据元素
  • 语法:
for 变量列表 in 可迭代对象:
    语句块1...
else:
    语句块2...
  • 语法说明:
    • 可迭代对象每次提供一个元素依次赋值给变量列表中的变量,赋值完毕后执行语句块1,重复执行此步骤
    • 当可迭代对象不能提供数据时,执行else子语句部分的语句块2,然后退出循环
    • else子语句部分可以省略(同while语句相似)
    • 当语句内部用break终止循环时,else子语句部分语句块1不会执行

可迭代对象:可依次获取数据元素的对象

range函数

  • 作用:用来创建一个生成一系列整数的可迭代对象(也叫整数序列生成器)
  • 调用格式:range(stop)从零开始,每次生成一个整数后加1操作,直到stop为止(不包含stop)
  • range(start,stop[,step]),从start开始,每次生成一个整数后移动step,直到stop为止(不包含stop,且step可以为负整数)
    range(4) 0 1 2 3
    range(3,6) 3 4 5
    range(1,10,2) 1 3 5 7 9
    range(5,0,-2) 5 3 1
    range(4,1) 空

for语句嵌套

for x in "ABC":
    for y in "121":
        print(x+y)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值