码迷,mamicode.com
首页 > 编程语言 > 详细

Python之if语句

时间:2018-04-28 23:46:18      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:任务   lse   技术   输出   表达式   条件   自己   代码   not   

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

技术分享图片

  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语句

标签:任务   lse   技术   输出   表达式   条件   自己   代码   not   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!