条件判断
条件语句:在 python 中,if 判断条件 condition 支持简写,即当 condition 是非零数值、非空字符串、非空list等,就判断为 True ,否则就判断为 False
# 条件语句
if condition:
statement
elif condition:
statement
elif condition:
statement
else:
statement
i = input(“提示语”):用来接受用户的输入,返回值 i 为 str 类型
- int(i):将 i 转换成 int 类型
- float(i):将 i 转换成 float 类型
循环
Python 支持两种循环:
# for 循环,用于遍历 list 和 tuple 的所有元素
names = ['Michanel','Bob','Tracy']
for name in names:
print(name)
# while 满足条件,进入循环,不满足条件,退出循环
n = 99
sum = 0
while n>0:
sum += n
range() 函数:
- range(end):生成从 [ 0 , end) 的序列,每次加 1
- range(start , end ):生成从 [start , end),每步加 1
- range(start , end , seq) :生成 [ start , end ) 的序列,每步加 seq
break :跳出循环体
continue :结束本轮循环,开始新一轮循环