文章目录
python的if语句和其他语言有些不同,它没有用括号来表示代码块,而是使用缩进,现在乍听一下你可能不太明白,用下面的例子来感受一下缩进的写法:
- if的基本语法格式看下面:第一行是条件语句,如果满足条件就会执行第二行,没有括号或者结束语句,比如endif,没有。
![Python教程:[7]IF语句基本用法](/2016/02/05/Python%E6%95%99%E7%A8%8B%EF%BC%9A%5B7%5DIF%E8%AF%AD%E5%8F%A5%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95/adee30dda3cc7cd9c7d80ef23b01213fb90e91e0.jpg)
- 假如第二行没有缩进,就会产生错误。
![Python教程:[7]IF语句基本用法](/2016/02/05/Python%E6%95%99%E7%A8%8B%EF%BC%9A%5B7%5DIF%E8%AF%AD%E5%8F%A5%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95/8cf0d51349540923ac1e46559058d109b3de4962.jpg)
- 新手容易犯一个错误就是条件语句后面不写冒号,出现这样的错误:
![Python教程:[7]IF语句基本用法](/2016/02/05/Python%E6%95%99%E7%A8%8B%EF%BC%9A%5B7%5DIF%E8%AF%AD%E5%8F%A5%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95/f9589818367adab494973e6889d4b31c8701e413.jpg)
- 我们假如有多个条件,我们可以使用else,当条件不满足的时候执行它下面的语句块。当然else是顶个写,并且后面记得写冒号。
![Python教程:[7]IF语句基本用法](/2016/02/05/Python%E6%95%99%E7%A8%8B%EF%BC%9A%5B7%5DIF%E8%AF%AD%E5%8F%A5%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95/027a45b5c9ea15ce1e3cc522b4003af33b87b28f.jpg)
- 如果还有更多的条件,我们可以使用elif,同样不要忘记冒号和缩进
![Python教程:[7]IF语句基本用法](/2016/02/05/Python%E6%95%99%E7%A8%8B%EF%BC%9A%5B7%5DIF%E8%AF%AD%E5%8F%A5%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95/dbf554ed2e738bd45301961aa38b87d6277ff9be.jpg)
转载请注明来自DataScience.
邮箱: 675495787@qq.com