一.分支和循环
1.分支结构(if)
1)判断一个条件,如果这个条件成立,就执行其包含的某条语句或某个代码块。
2) 判断一个条件:
如果条件成立,就执行其包含的某条语句或某个代码块
如果条件不成立,就执行另外的某条语句或某个代码块
3)判断多个条件,如果第1个条件不成立,则继续判断第2个条件,如果第2个条件还不成立,则接着判断第3个条件…
4) 、 在 3) 的情况下添加一个else, 表示上面所有的条件均不成立的情况,执行某条语句或某个代码块。
5) 相当于条件表达式
条件成立时执行的语句 if condition else 条件不成立时执行的语句
2.分支结构的嵌套
3.循环结构(while、for)
break
continue
else
4.循环的嵌套
无论是break语句还是continue语句,他们只能做用于一层循环体。
5.for循环
for 变量 in 可迭代对象:
statement(s)
因为1000不是可迭代对象!
range() 生成一个数字序列
range(stop)
range(start,stop)
range(start,stop,step)
无论使用哪一种,参数只能是整型。
判断10以内的素数