一、if判断
1、定义
if 要判断的条件:
条件成立时,要做的事
eg:判断是否可以进入网吧
2、if嵌套
if 要判断的条件:
条件成立时,要做的事情
elif 条件2:
...
else:
条件不成立时,要做的时请
elif和else都必须和if联合使用,不能单独使用
3、if嵌套(02)
if 条件1:
( 条件1满足执行的动作)
if 满足条件1的基础上的条件2:
...
else:
条件2不满足的情况下
else:
(条件1不满足时,执行的动作)
二、逻辑运算符
1、and
and
条件1 and 条件2
两个条件同时满足,就返回True
两个条件有一个不满足,就返回False
2. or
or:
条件1 or 条件2
两个条件只要有一个满足,就返回True
两个条件都不满足,返回False
3.not
not:
用于布尔值Ture和False,
not Ture=False
not False=Ture
(if value:的意思是value有值为Ture,而not value就是value有值为False)
三、for
1、语法
for循环使用的语法:
for 变量 in 序列:
循环要执行的动作
range(stop): 0 - stop-1
range(start,stop): start - stop-1
range(start,stop,step): start - stop-1 step(步长)
2、break,continue,exit
break:跳出整个循环,不会再循环后面的内容
continue:跳出本次循环,continue后面的代码不再执行,但是循环依然继续
exit():结束程序的运行
四、while
while 条件():
条件满足时,做的事情1
条件满足时,做的事情2
2、while死循环
while True:
print('hello python')