条件表达式
- 条件表达式:
条件表达式的值只要不是False、0、空值None、空列表、空元组、空集合、空字典、空字符串、空range对象或其他空迭代对象,Python解释器均认为与True等价。
- 关系运算符:
例如:
print(1<3>2)
运行结果:
True
[Finished in 0.1s]
- 逻辑运算符:
#与and 左边是True则看右边 若为False则不需继续判断
print(3 and 5)
print(0 and 5)
#或or 左边是True则不需继续判断 若为False则看右边
print(3 or 5)
print(0 or 5)
#非
print(not 3)
print(not 0)
运行结果:
5
0
3
5
False
True
[Finished in 0.1s]
选择结构
- 单分支选择结构:
x=input('input numbers:')
a,b=map(int,x.split())
if a>b:
a,b=b,a
print(a,b)
a<b时:
input numbers:3 5
3 5
***Repl Closed***
a>b时: