python基礎之條件控制if語句
阿新 • • 發佈:2020-08-06
何為條件控制:通俗易懂就是給定一個條件,讓他按我們所設想的路徑走。
一、定義:
1、if條件:
程式碼塊
程式碼塊
。。。
條件裡面可以包含:算數運算子、成員運算子、比較運算子。。。
if語句下面的程式碼塊統一縮排4個空格鍵或一個tab鍵。
小案例:
if 50 > 40:
print('成立‘)
2.if - elif語句
elif:就是多一個條件判斷句。
if條件:
程式碼塊
程式碼塊
elif條件:
程式碼塊
程式碼塊
小案例:
if 50 > 40:
print('成立’)
elif 60 > 50:
print('成立‘)
3.if-elif-else語句
else:所有前面不成立的就執行我。
小案例:
num = int(input('請輸入您要查詢的分數:'))
if num > 100 or num < 0: # 判斷輸入的分數是否正確。
Grade = '''
________________Grades_______________
num :%d
您輸入的分數有錯誤,請檢查清楚以後,再次輸入!-----------------End-----------------
''' % num
print(Grade)
else: # 按分數層級進行分類
Level = ""
if 100 > num > 90:
Level = "A"
elif 90 >= num >= 80:
Level = "B"
elif 79 > num >= 60:
Level = "C"
elif 59 > num >= 40:
Level = "D"
elif 40 > num > 0:Level = "E"
Grade = '''
________Grades________
Grade :%d
層級:%s
---------End----------
''' % (num, Level)
print(Grade)