2017-06-20 18 views
0

私はPythonには全く新しいですし、無限ループで苦労しています。これは、ユーザーの入力がプログラムを強制終了するだけでは機能しないと考えられます。条件付き無限のpythonループ

start = "no" 
    while start.lower() == "no": 

     start = input("Are you finished?") 
     break 
+0

あなたは即座にユーザーの入力に注意を払うことなく、whileループを破壊しています。 – asongtoruin

+0

あなたは何が起こっても体の中のループから '中断します。 –

答えて

2

break無条件whileループを中止します。このように、それを削除します。また

start = "no" 
while start.lower() == "no": 
    start = input("Are you finished?") 

、あなたがbreakを使用したい場合は、条件ます

while True: 
    start = input("Are you finished?") 
    if start.lower() != "no": 
     break