python笔记-循环
1、while循环
- 循环的作用就是让指定的代码 重复的执行
- while循环最常用的应用场景就是让执行的代码 按照指定的次数 重复执行
- 完整语法
- 初始条件设置 ---通常是重复执行的计数器
- while 条件(判断 计数器 是否达到目标次数):
- 条件满足时,执行的代码1
- 条件满足时,执行的代码2
- 条件满足时,执行的代码3
- 条件满足时,执行的代码4
- ......省略......
- 处理条件(计数器+1)
2、for循环
- range()函数可以用来创建一个数字序列
- 常与for循环结合使用重复执行代码块指定的次数
- 完整语法
- for i in range(num):
- 执行的代码1
- 执行的代码2
- 执行的代码3
- ...省略...
- for i in range(num):
3、break语句
- 作用 退出循环
- 注意 只能跳出距离最近的for或while循环
- 在循环过程中,如果 某一个条件满足后,不再希望循环继续执行,则可以使用break退出循环
- while循环中break和else配合使用示例代码,没有通过break退出循环,循环执行完后会执行的代码
点击查看代码
n = int(input('请输入一个数字:'))
i = 2
while i < n:
if n % i== 0:
print(n,'不是质数')
break
i += 1
else:
print(n,'是质数')
- for循环中break和else配合使用示例代码,没有通过break退出循环,循环执行完后会执行的代码
点击查看代码
n = int(input('请输入一个数字:'))
for i in range(2,n):
if n % i == 0:
print(n,'不是质数')
break
else:
print(n,'是质数')
4、continue语句
- 作用 跳过本次循环后面的剩余语句,然后就行下一次循环
- 注意 只能跳过距离最近的for或while循环
5、pass语句
- 作用 当语句要求不希望任何命令或代码来执行时使用
- pass语句表示一个空操作,在执行时没有任何的响应,pass的位置最终应该有代码来执行,只不过暂时写不出来
- 可以使用在流程控制和循环语句中
6、循环总结


浙公网安备 33010602011771号