循环基本语法

  1. while循环
while 循环条件:
	循环体1
	循环体2
	...
  1. for循环
for 临时变量 in 序列:
    重复执行的代码1
    重复执行的代码2
  1. range方法(函数)
range(stop)
range(start, stop[, step])
# start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);
# stop: 计数到 stop 结束,但不包括 stop。例如:range(0,3) 是 [0, 1, 2] 没有 3
# step:步长,默认为1。例如:range(0,5) 等价于 range(0, 5, 1)
  1. 循环结合range函数
# 定义一个变量,用于接收1~100的和
result = 0
# 从1开始循环,循环100次
for i in range(1, 101):
    result += i
print(f'1~100的和为{result}')

5.在Python循环中,经常会遇到两个常见的关键词:break 与 continue

  • break:代表终止整个循环结构
    
  • continue:代表中止当前本次循环,继续下一次循环
    

6.while循环与for循环中的else结构

for 临时变量 in 序列:
    循环体
else:
    当for循环正常结束后,返回的代码

循环可以和else配合使用,else下方缩进的代码指的是当循环正常结束之后要执行的代码。
非正常结束,其else中的代码时不会执行的。(如遇到break的情况)

上一篇:每日一题leetcode89.格雷编码


下一篇:python小题入门练习(不断更新...)