Python之if语句

Posted Hello World

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

以上是关于Python之if语句的主要内容,如果未能解决你的问题,请参考以下文章

Python之if语句

Python新手学习基础之条件语句——if/else语句

Python之if语句

python之switch语句,优化多个if语句

python之控制流

条件判断之if语句