1、If语句:“如果条件为真,执行子句中的代码."始终包含以下部分:
if关键字:
条件(即求值为True或False的表达式);
冒号;
在下一行开始,缩进的代码块(称为if子句)
例如:
if name==‘hzy’:
print(‘hello’)
2、else语句:”一是只有if语句条件为False时,else子句才会执法。二是else意思为:“如果条件为真,执行这段代码。否则执法那段代码。”三是else语句不包含代码,在代码中,else语句中包含下面的部分
if name==‘hzy’:
print('hello')
else: #else 关键字和冒号
print('no hzy') #在下一行开始,缩进的代码块,称为else子句。
3、elif语句:“一是elif语句是”否则如果“,它总是跟在if或另一条elif语句后面。二是它提供了另一个条件,仅仅是在前面的条件为False时才检查该条件。在代码中elif语句总是包含下面的部分。
if name == 'hzy':
print('hello hzy')
elif age <12: #elif 和条件(即求值为True或False的表达式)以及冒号
print('you are not hzy,kiddo.') #下一行缩进代码块称为elif语句。
else和elif的区别:else 只有关键字和冒号,没有条件,直接下一行子句。elif后面要跟求True或False的条件,然后才有冒号和子句。