1.条件语句
if条件:if语句的条件表达式结果布尔值为真时执行if语句后的代码。
if else循环:与 if 搭配使用的 else,如果 if 语句的条件表达式结果布尔值为假,那么程序将执行 else 语句后的代码。
if elif语句:elif相当于else if一般用来验证多个表达式是否为真,elif后面所加条件的布尔值为真时执行elif后的代码。
重点注意:if三种语句中缩进的使用。
2.条件表达式(三元操作符)
语法:x if 条件 else y 条件为真时 print x 条件为假时 print y
3.断言(assert):当关键字后边的条件为假时,程序自动崩溃并抛出AssertionError的异常
后边的条件为真时,自动跳过,一般用assert在程序中置入检查点。
assert可以用来确保程序中的某个条件一定为真时让程序继续工作。
4.while循环
while 条件:
循环体
5.for循环
语法:
for 目标 in 表达式:
循环体
6.range是一个内置函数
语法:range([strat,]stop[,step=1])
作用是生成一个从start参数的值开始到stop参数的值结束的数字序列。step代表每一次递进的值是多少。
7.break和continue语句
break:跳出当前循环
coutinue:终止本轮循环,开始下一轮循环,只有循环条件为True的时候才会开始下一轮的循环,如果为false会跳出循环。
8.enumerate()函数:内置函数返回枚举对象