1. 程式人生 > 實用技巧 >python基礎之條件控制if語句

python基礎之條件控制if語句

  何為條件控制:通俗易懂就是給定一個條件,讓他按我們所設想的路徑走。

  一、定義:

  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)