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