20190510——python基础(条件判断、if嵌套、如何写嵌套代码、)


二、python基础(条件判断、if嵌套、如何写嵌套代码、)                                                           

1、条件判断

1)单项判断:if

# 用赋值运算符=对当前情况进行赋值,将学生数量6赋值给students
students = 6
# 确定if条件:如果变量students的值>=个数6时,就执行冒号后,下一行的命令。重点:一定记得加冒号
if students>=6:
# 用print()命令打印出结果:今天应到学生人数。重点:print前进行缩进,代表执行if的条件判断命令
    print('今天应到学生人数')
>>>今天应到学生人数

 

2)双向判断if...else.....

'''计算机是一行行往下执行代码的。所以,当第一行赋值情况的前提不满足if的条件时,Python的逻辑就会判断:条件不满足,无法执行if条件下的命令,从而自动跳过,执行下一行命令。'''

 

3)多向判断:if...elif...else...

''' if...elif...else...三者共同构成了多向判断的命令逻辑关系:如果if的条件不满足,就按顺序看是否满足elif的条件,如果不满足elif的条件,就执行else的命令。'''

# 超过10个学生,今天上美术课,5个学生,今天上音乐课,小于5个学生,今天放假
students = 3
if students>=10:
    print('今天上美术课')
elif students<10 and students>=5:
    print('今天上音乐课')
else student<5:
    print('今天放假')
>>>今天放假

 

2、if嵌套

 

# if嵌套的应用场景,简单来讲就是:在基础条件满足的情况下,再在基础条件底下增加额外的条件判断。

 

3、如何写嵌套代码

historyscore=26

if historyscore>=60:
    print('你已经及格')

    if historyscore>=80:
        print('你很优秀')

    else:
        print('你只是一般般')

else:
    print('不及格')
    if 30<historyscore<60:
        print('还能抢救一下')
    else:
        print('学渣')

>>>不及格
   学渣

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM