我試圖創建一個基本程序,要求用戶輸入並重新輸入密碼。如果匹配,則會打印「創建密碼」。如果沒有,它將繼續要求用戶重試,直到密碼匹配。(Python)創建一個基本的「輸入密碼」程序
這是我到目前爲止;我知道一個循環,至少需要一個其他的「if」語句,但我不知道該怎麼做。
password=raw_input("please select a password")
password_again=raw_input("please re-type your password")
loop=raw_input("Password does not match. Please try again")
if password_again==password:
print("password created")
else: raw_input(loop)
幫助表示讚賞!
感謝球員,這是怎麼不同於pynewbies碼(W/O型休息聲明)? – dyao
他們都工作,並有更多的方法來完成你正在尋找的東西。我選擇不使用一段時間的真正循環,因爲我認爲他們需要更多時間來習慣。 – PyNEwbie
@ user3386440他們用不同的控制流做同樣的事情,PyNEwbie的代碼更像是C/Cpp中的「do-while」循環;) – zhangxaochen