控制流:
程序运行框图:条件(为布尔值)----代码块
if(a) ...
可嵌套if...else...语句
else ....
布尔值:(可用在表达式中或保存变量中)
Ture ,False.
比较操作符号:
== != < > <= >=
作为表达式运算时产生的结果是布尔型
布尔操符:
二元:(接受两个表达式或布尔值) and(与运算) or(或运算)
Ture and Ture end is Ture
Ture or False end is Ture
not运算 :只作用于一个表达式或布尔值
not Ture end is False
混合布尔和比较操作符:
(4<5) and (5<6)
Ture and (5<6)
Ture and Ture
Ture # (end)
代码块:
1.代码块缩进增加时代码块开始
2.代码块可以包含其他代码块
3.缩进减少为0,或减少外围代码块缩进,代码块结束
if语句: if +条件+冒号
eg: if a>0 :
else语句:
用法:else :
elif 语句:与其他相似:elif +条件+冒号
while语句:
while +条件 +冒号
while a<5 :
break 语句:跳出if语句或while语句用
continue语句:,用于跳回循环程序开始处
Ctrl+c结束程序运行
for循环:
for +变量名 +in +range(,,)方法(最多传入3个参数) +:
range()开始、停止和步长参数
range(0,10,2)从0到8,间隔为2.
导入模块:import +模块名
sys.exti()提前结束程序