青年女人測量腰圍
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('驗證失敗!')
只要輸入正確一個密碼即可驗證成功!
輸出:
最新評論