开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第3天,点击查看活动详情
写在前面🍎:码字不易,如果对你有帮助的话,给个三连或者关注一下吧🍰,感谢支持!📣
循环语句
有些操作是需要反复执行的. 这种就需要使用循环
while 循环
基本语法结构:
条件为真, 则执行循环体代码.
条件为假, 则结束循环
使用while循环注意:
1.循环变量的初始值
2.循环的判定条件
3.循环变量的更新语句
举几个例子
- 打印1 -10
2.计算 5 的阶乘
3.求 1! + 2! + 3! + 4! + 5!
这个程序用到了两重循环. 也就是在循环语句中也可以套循环
For循环
基本语法格式:
注意: 1.python 的 for 和其他语言不同, 没有 "初始化语句", "循环条件判定语句", "循环变量更新语句", 而是更加简单 2.所谓的 "可迭代对象", 指的是 "内部包含多个元素, 能一个一个把元素取出来的特殊变量"
举几个例子: 1.打印1-10
range是内键函数,(1,11)是前闭后开区间[1,11)
2.打印2,4,6,8,10
range(begin,end) -->[begin,end)
range函数还提供第三个函数表示"步长",默认值为1,这里步长为2,也就是一次让循环变量加二
3.打印10-1
步长可以是负数 4.求1-100的和
continue和break
continue 表示结束这次循环, 进入下次循环,break 表示结束整个循环
想知道continue和break的具体用法,可以指路我的博客<分支语句和循环语句>,用法都是共通的