python学习18:python中的for循环

python中的for循环

1.for循环
pythn除了while循环,还提供了for循环
两者的功能是差不多的,但是还是有本质的区别:
1.while循环的循环条件是自定义的,自行控制循环条件
2.for循环是一种“轮询”机制,对一批内容进行“逐个处理”
语法:
for 临时变量 in 待处理数据集:
循环满足条件时执行的代码

其中待处理数集:严格来说,被称为:序列类型
序列类型是指:其内容可以一个个一次取出的一种类型:
包括:字符串、列表、元组等

其中临时变量:在编码规范上,作用范围(作用域),只限定在for循环内部,但是外部还是可以访问到的,规范上不建议这样使用

我们以一个简单的小案例来看下:
在这里插入图片描述
2.range语句的初体验
1.range语句,可以获得一个间的数字序列
2.range语句的语法格式:
语法1:range(num)
语法2:range(num1,num2)
语法3:range(num1,num2,step)
3.range语句的注意事项:
语法1表示从0开始,到num结束(不包括num本身)
语法2表示从num1开始,到num2结束(不包括num2本身)
语法3表示从num1开始,到num2结束(不包括num本身),步长以step值为准。
小案例代码如下:

在这里插入图片描述
3. for循环嵌套
也就是在for循环中使用for进行特定场景功能的实现
我们还是以九九乘法表为例来学习for循环的嵌套,代码如下:

在这里插入图片描述
4.循环中的continue和break

  1. continue的作用是:中断所在循环的当次执行,直接进入到下一次循环中
  2. break的作用是:直接结束所在的循环
  3. 注意事项:
    continue 和 break,在for和while循环中作用是一样的
    在嵌套循环中,只能作用在所在的循环上,无法对上层循环起作用的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值