循环的纸牌游戏,保持价值,直到用户想要退出 - Python 3

时间:2014-02-28 04:55:35

标签: loops python-3.x return-value

我是编程新手,但我找不到问题的答案。我写了一个卡片游戏的程序,这是一个使用函数的博彩游戏。但是,在每轮结束时,我想询问用户是否要继续玩。我该怎么做呢?另外,我想保留以前生成的值,如果他们想要继续播放,但同样,我不知道如何。谢谢你的帮助!

这是我目前正在使用的代码,但它只显示在直接运行代码两次后再次播放的选项

main () 
answer = 'y'
while answer.lower() == 'y':
    main()
    answer = input("do you wish to play again? (y/n)")
    if answer.lower() == 'n':
        break 
print("the end") 

1 个答案:

答案 0 :(得分:0)

尝试这样的事情 -

n<-input

while(n!=somevalue)
    keep_playing_game
    n<-input


P.S-这是通用代码。