2017-10-20 100 views
0
import sys 

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

我試圖創建一個允許用戶退出的退出函數。我是使用錯誤的格式還是弄亂了語法?在Python中調用退出函數

+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和不同版本的yes