首頁>技術>

青年女人測量腰圍

Python支援的條件語句
等於:a == b不等於:a != b小於:a < b小於等於:a <= b大於:a > b大於等於:a >= b
if語句

單次判斷

a = input('請輸入a:')b = input('請輸入b:')if a==b:    print('a和b相等!')else:    print('a和b不相等!')

輸出:

請輸入a:1請輸入b:2a和b不相等!

多次判斷

a = input('請輸入a:')b = input('請輸入b:')if a==b:    print('a和b相等!')elif a>b:    print('a大於b!')else:    print('a小於b!')

輸出:

請輸入a:1請輸入b:2a小於b!
簡寫if
a = input('請輸入a:')b = input('請輸入b:')  print('a和b相等!') if a==b else print('a大於b!') if a>b else print('a小於b!')

條件判斷用if,分支切換用else!

加上邏輯運算子

And:用於條件組合,意為且

import getpassa = input('請輸入使用者名稱:')b = getpass.getpass('請輸入密碼:')  print('驗證成功!') if a=='phyger' and b=='phyger@123' else print('驗證失敗!')

輸出:

請輸入使用者名稱:phyger請輸入密碼:                    #這裡的密碼是隱式輸入,所以不會顯示在控制檯,為了安全驗證成功!

Or:用於條件組合,意為或

import getpassa = input('請輸入使用者名稱:')b = getpass.getpass('請輸入初級密碼:')c = getpass.getpass('請輸入高階密碼:')  print('驗證成功!') if b=='phyger' or c=='phyger@123' else print('驗證失敗!')

只要輸入正確一個密碼即可驗證成功!

輸出:

13
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 阿里小哥淺談Java集合,ArrayList原始碼分析?