2017-05-20 71 views
0

我正在製作一個程序,它需要一個while循環來重複一個過程。我不太瞭解循環,網上的演示並不能真正幫助我解決問題。我該如何使用一個while true循環呢?

while true: 
    if password == 1526: 
     typewriter ("ACCESS GRANTED") 

else: 
    typewriter ("ACCESS DENIED") 
    typewriter ("You must enter the password correctly to proceed. ") 

    typewriter ("Please input password: ") 
    password = int(input ("")) 
+0

你想循環始終運行? –

+0

是的,直到用戶輸入正確的代碼 – reddonkey

+0

檢查我發佈的答案 –

回答

2

我的理解是,要提示輸入密碼,直至輸入/密碼是1256

while True: 
    typewriter("Please input password: ") 
    password = int(input ("")) 

    if password == 1526: 
     typewriter ("ACCESS GRANTED") 
     break 
    else: 
     typewriter ("ACCESS DENIED") 
     typewriter ("You must enter the password correctly to proceed. ")