if
if 条件表达式(返回值只能是bool类型):
满足条件表达式执行的语句
if+else
if 条件表达式:
满足条件表达式执行的语句
else:
不满足条件表达式执行的语句
if+elif+else
if 条件表达式:
满足条件表达式执行的语句
elif 条件表达式:
满足条件表达式执行的语句
elif 条件表达式:
满足条件表达式执行的语句
else:
不满足条件表达式执行的语句
if间接实现三元运算符: value1 if 条件 else value2
如果满足条件,输出值为value1;不满足条件,输出值为value2
>>> a=14
>>> b=2
>>> max = a>b?a:b #C语言的三元运算符
File "<stdin>", line 1
max = a>b?a:b
^
SyntaxError: invalid syntax
>>> a if a>b else b
14
>>> max = a if a>b else b
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。