Python流程控制

2021-08-02 22:47:45 字數 866 閱讀 7823

流程控制 ----python判斷

name=raw_input("請輸入使用者名稱:")

if name=="alex":   # 值對比,而不是記憶體位址對比,即不比記憶體同意空間

print "登入成功"

else :

print"登入失敗"

eg2:

if  name =="aobama":

print"laji"

elif name=="talangpu":

print "keyi"

elif name=="kkjjh":

print "lloo"

else:

print"nothing"

# 格式要保持一致,縮緊一樣

eg3:

import getpass

name=raw_input("請輸入使用者名稱:")

pwd=getpass.getpass("請輸入密碼:")

if name=="alex" and pwd=="123":   

print "登入成功"

else :

print"登入失敗"

eg4:

lary  青銅 123

hony  鉑金 123

jack 鑽石 123

if pwd =="123":

if name=="lary":

print "青銅"

elif name=="hony":

print "鉑金"

elif name=="jack":

print "鑽石"

else:

print "登入失敗"

else:

print "登入失敗"

python流程控制 python之流程控制

電腦程式在解決某個具體問題時,包括三種情形,即順序執行所有的語句 選擇執行部分的語句和迴圈執行部分語句,這正好對應著程式設計中的三種程式執行結構流程 順序結構 選擇結構和迴圈結構。事實證明,任何乙個能用計算機解決的問題,只要應用這三種基本結構來寫出的程式都能解決。python語言當然也具有這三種基本...

Python流程控制語句流程控制語句

流程控制語句1 if語句 if 語句基本用法 if 表示式 語句塊其中,表示式可以是乙個單純的布林值或變數,也可以是比較表示式或邏輯表示式,如果表示式為真,則執行 語句塊 如果表示式的值為假,就跳 過 語句塊 繼續執行後面的語句。2 if else語句 if else 語句基本用法 if 表示式 語...

python 流程控制

coding utf 8 if判斷 任何非零數字或非空物件都為真 數字0,空物件以及特殊物件none都是false result 1 and 1 2 print result 三中布林表示式運算 and 與運算 or 或運算 not 非運算 cond1 1 cond2 1 2 if cond1 an...