流程控制
条件分支
if 条件1:
结果1
elif条件2:
结果2
...
else:
结果n
循环分支-while循环
while 条件:
循环体
- 累加计算
# 计算从1加到100的值
i = 1
s = 0
while i <= 100:
s = s + i
i = i + 1
print(f"1到100的和是: {s}") # 添加输出语句显示结果
循环分支-for循环
序列类型指,其内容可以一个个依次取出的一种类型,包括:字符串,列表,元祖等
for 临时变量 in 待处理数据集(序列):
循环满足条件时执行的代码
# 定义字符串name
name = 'itheima'
# for循环处理字符串
for x in name:
print(x)
range语句
语法1:
range(num)
获得一个从0开始,到num结束的数字序列(不包括num本身)
如range(5)取得的数据是:【0,1,2,3,4】
语法2:
range(num1,num2)
获得一个从num1开始,到num2结束的数字序列(不含num2本身)
语法3:
range(num1,num2,step)
获得一个从num1开始,到num2结束的数字序列(不含num2本身)
for循环中的临时变量,其作用域限定为循环内
如需访问临时变量,可以预先在循环外定义它
结束循环
break:干死一个循环
continue:继续下一次循环
浙公网安备 33010602011771号