Python基础

[python基础]-07 条件判断

2019-07-16  本文已影响0人  一点想法

1.条件判断

>>> age=20
>>> if age >= 18:
...     print('u age is',age)
...     print('u are a adult')
u age is 20
u are a adult
>>>age=10
>>>if age >= 18:
...     print('u are a adult')
... else:
...     print('u are too young')
u are too young
age=0
>>> if  age>=18:
...     print('u are a adult')
... elif age<=0:
...     print('u input is wrong')
... else:
...      print('u are too young')
u input is wrong

2.判断条件为True或False如何判断?

1.判断条件执行结果是非零数值、非空字符串、非空list即判断结果为True,否则即为False

3.含有多判断条件

3.1 多个判断条件需同时满足 and
>>> age_0 = 22
>>> age_1 = 12
>>> age_0 >= 21 and age_1 >21  #没有同时满足,结果为False
False
3.2 多个判断条件只需满足一个即可 or
>>> age_0 = 22
>>> age_1 = 12
>>> age_0 >= 21 or age_1 >21 #一个条件成立即可返回True
True
3.3 判断元素是否在列表中 in
>>> names
['Alan', 'Billie', 'alice', 'tom']
>>> 'Alan' in names
True
3.4 判断元素是否不在列表中 not in
>> names
['Alan', 'Billie', 'alice', 'tom']
>>> 'Jeff' not in names
True
上一篇 下一篇

猜你喜欢

热点阅读