Я пытаюсь создать простую игру в рулетку. Используя приведенный ниже код, я надеялся, что всякий раз, когда пользователь выигрывает/проигрывает, количество его фишек будет соответствующим образом обновляться, и игра будет зацикливаться, пока не достигнет нуля. Однако количество фишек просто сбрасывается до 500 каждый раз, когда цикл завершается (я ожидал ошибку).
Вторая проблема заключается в том, что пользователь может просто ввести больше фишек, чем у него есть. Я пытаюсь найти способ заставить пользователя повторить ввод, если он это сделает, но в настоящее время застрял на этом. Любая помощь будет оценена по достоинству.
import numpy as np
chips = 500
print(f"your amount of chips = {chips}")
while (chips > 0):
bet = int(input("Place your bet: "))
if bet
Подробнее здесь: https://stackoverflow.com/questions/798 ... ins-in-a-r
Мобильная версия