首页 > 代码库 > Python if语句

Python if语句

标准if条件语句语法

if expression:

  if_suite

如果表达式非0值,则代码组if_suite 被执行;否则就去执行下一条语句

>>> if 3 > 1:...     print ok...     print yes... okyes>>> if 3 > 1:...     print ok...      print yes  File "<stdin>", line 3    print yes    ^IndentationError: unexpected indent>>> if 3:...     print ok... ok>>> if 0:...     print ok... >>> if ‘‘:...     print ok... >>> if  :...     print ok... ok>>> if None:...     print ok... >>> if 3 > 10:...     print ok... else:...     print no... no

 

扩展if语句结构

扩展if条件语句语法
if expression1:
    if_suite
elif expression2:
    elif_suite
else:
    else_suite
只有满足相关条件,相应的子语句才会执行
没有switch/case这样的替代品

Python if语句