2017-10-20 18 views
0
import sys 

e = input("Do you want to continue?(Enter Y or N)?") 
if e == "Y": 
    sys.exit() 

私は、ユーザーが終了できる終了関数を作成しようとしています。間違った形式を使用していますか、構文を壊しましたか?Pythonでexit関数を呼び出す

+0

インデントが間違っています – scharette

+0

編集したバージョンを実行する - ))これは動作するはずです – marmeladze

+0

@marmeladze今質問は混乱しています – scharette

答えて

1

このコードを試してみてください。

import sys 

e = input("Do you want to continue?(Enter Y or N)?") 
if e == "Y": 
    sys.exit() 

ありインデントの問題だったとあなたはまた:

を欠落していた、私もこのロジックを使用することをお勧めしたいと思います:

import sys 

e = input("Do you want to continue?(Enter Y or N)?") 
if e.lower() in {'y','yes'}: 
    sys.exit() 

これにより、Y,yおよびの異なるバージョンを受け入れるため、柔軟性が向上します0。

関連する問題