条件控制:
通过一条或多条语句的true或false来决定执行代码块。
if语句:
if condition1:
case 1
elif condition2:
case 2
else:
case3
注释:如果条件是condition1 ,执行case1,如果条件符合condition2,执行case2,其它条件,执行case3
循环语句:
常用while和for来循环
while语句:
while condition:
case
注释:如果condition是true,执行case,如果false,结束循环。
while使用else:
while condition:
case1
else:
case2
注释:如果条件为true,执行case1,如果false,执行case2。
for语句 用来遍历序列
for <variable> in <sequence>:
case1
else:
case2
range()函数:用来遍历数字序列
1. range(n) 0到n-1
2. range(n,m)n到m-1
3. range(n,m,k) k增量,可以是负数,n到m-1,增量k
len()函数:获取序列长度
break和continue
while condition:
case1
break #跳出执行case4
case2
continue #继续循环condition
case3
case4