if else elif 用法和区别

2019-05-16 23:58:55来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

1、If语句:“如果条件为真,执行子句中的代码."始终包含以下部分:

  if关键字:

  条件(即求值为True或False的表达式);

  冒号;

  在下一行开始,缩进的代码块(称为if子句)

例如:

1 if name==‘hzy’:
2   print(‘hello’)  

2、else语句:”一是只有if语句条件为False时,else子句才会执法。二是else意思为:“如果条件为真,执行这段代码。否则执法那段代码。”三是else语句不包含代码,在代码中,else语句中包含下面的部分

1 if name==‘hzy’: 
2     print('hello')
3 else:  #else 关键字和冒号
4     print('no hzy')  #在下一行开始,缩进的代码块,称为else子句。

 

3、elif语句:“一是elif语句是”否则如果“,它总是跟在if或另一条elif语句后面。二是它提供了另一个条件,仅仅是在前面的条件为False时才检查该条件。在代码中elif语句总是包含下面的部分。

1 if name == 'hzy':
2     print('hello hzy')
3 elif age <12:  #elif 和条件(即求值为True或False的表达式)以及冒号
4     print('you are not hzy,kiddo.')  #下一行缩进代码块称为elif语句。

 

else和elif的区别:else 只有关键字和冒号,没有条件,直接下一行子句。elif后面要跟求True或False的条件,然后才有冒号和子句。

 


原文链接:https://www.cnblogs.com/hzy119/p/10867771.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:day06

下一篇:剑指offer-机器人的运动范围