【Python】基础知识(循环语句)

68 阅读2分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第3天,点击查看活动详情

写在前面🍎:码字不易,如果对你有帮助的话,给个三连或者关注一下吧🍰,感谢支持!📣

循环语句

有些操作是需要反复执行的. 这种就需要使用循环

while 循环

基本语法结构: 在这里插入图片描述 条件为真, 则执行循环体代码. 条件为假, 则结束循环

使用while循环注意:

1.循环变量的初始值

2.循环的判定条件

3.循环变量的更新语句

举几个例子

  1. 打印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的具体用法,可以指路我的博客<分支语句和循环语句>,用法都是共通的