二、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('學渣') >>>不及格 學渣