5. if 语句嵌套

什么是语句

语句(Statements)是 python 语句执行的基本单元。

汉语语句示例:

你去把 PyCharm 打开。

上面这个一条完整的语句,根据语义别人能完整的做事情。

不是语句的示例

你去把

话没说完,无法无法按着你的意思做任何事。所以不是语句。

Python 语句的分类

if score > 100:
    print('成绩错误!')

if 语句也是语句,他可以嵌套到其他的复合语句中。

示例

if x > y:
     if y > 0:
          print('aaaa')
     else:
          print('bbbb')
else:
    print('cccc')

if 语句嵌套示例

北京国展车展招聘模特,初步筛选条件为:

写一个程序,输入性别和身高cm,打印出此人是否满足招聘条件。

实现代码

gender = input('请输入性别(男/女): ')
height = int(input('请输入身高(厘米): '))

if gender == '男':
    if height >= 185:
        print('满足条件!')
    else:
        print('不满足条件!')
elif gender == '女':
    if height >= 175:
        print('满足条件!')
    else:
        print('不满足条件!')

视频讲解