簡體   English   中英

“是”沒有定義? 有點糊塗

[英]"yes" not defined? A little confused

重新啟動時返回錯誤'yes' is not defined python的菜鳥,所以不太確定這里出了什么問題。

restart = input("Would you like to play again? ").lower
if restart == ("yes"):
    print("Restarting.. ")
    main()
elif restart == ("no"):
    print("Bye! ")
    exit()

main()

我想要當用戶輸入 yes 或 no 時,它要么退出程序,要么重新運行main()

 restart = raw_input("Would you like to play again? ").lower()
 if restart == ("yes"):
    print("Restarting.. ")
    main()
 elif restart == ("no"):
  print("Bye! ")
  exit()

 main() 

因為你使用的是 python 2 你的代碼應該是這樣的

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM