Python でゲームを作成していますが、無限が作成されたという問題が発生しました。私はプログラミングが初めてで、それを修正する方法がわかりません。どんな助けでも素晴らしいでしょう。
money = 100
opp = dealer()
me = player()
while money > 0:
if me > opp:
money = money * 1.5
print "Winner, winner, chicken dinner! You have $%d!" % money
elif opp > me:
money = money * 0.75
print "Dealer wins with %d. You have $%d reamaining." % (opp, money)
elif me == 21:
money = money * 1.5
print "Blackjack! You have $%d!" % money
コードは、私が要求したことを正確に実行しています (行を印刷することです)。行を一度印刷してから、再起動して新しいカードを配るにはどうすればよいですか。