Python之if语句

计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。
输出结果

  1. 注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3,4行 print 语句就构成一个代码块(但不包括第5行的print)。如果 if 语句判断为 True,就会执行这个代码块。
  2. 缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。
  3. 注意: if 语句后接表达式,然后用:表示代码块开始。
  4. 如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车:


当 if 语句判断表达式的结果为 True 时,就会执行 if 包含的代码块:

利用 if ... else ... 语句,我们可以根据条件表达式的值为 True 或者 False ,分别执行 if 代码块或者 else 代码块。
注意: else 后面有个“:”
要避免嵌套结构的 if ... else ...,我们可以用 if ... 多个elif ... else ... 的结构,一次写完所有的规则
特别注意: 这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了
 
想看更详细的请看 http://note.youdao.com/noteshare?id=ddd78caf8d8d195e4c66d24a4fb5f862&sub=EDA7F9C87FF7454DA80DA9F046EE7975

原文地址:https://www.cnblogs.com/wh1520577322/p/8969822.html