条件语句
语法: if 表达式:
语句块
或: if 表达式:
语句块
elif:
语句块
else:
语句块
使用input从键盘输入字符数字等
循环语句
分为for和while循环
语法: for 迭代变量 in 可迭代变量:
代码块
可以通过range函数控制for循环的次数等
rang(start, stop[, step])
start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);
stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5
step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)
注释:由于Python并没有使用大括号来标记循环语句,所以在使用循环语句时要严格注意代码规范。
for循环嵌套if语句
语法: for 迭代变量 in 可迭代变量:
if 表达式:
代码块
语法: while 表达式:
代码块
可用这种方式来持续循环,通过if或通过contiue来控制循环次数:
while true:
代码块
break
while循环嵌套if语句
while 表达式:
if 条件表达式:
语句块