Попытка сделать так, чтобы, если пользователь не вводит сумму от 1000 до 10000, ему снова задают вопрос. Это то, что у меня есть, но оно все равно просто обновляет текст в окне Pygame, независимо от того, что я вставляю для ввода пользователя.
balance_value = int(input('How much would you like to start with? Choose from $1000-$10000: '))
def side_text(x,y):
while not (balance_value >= 1000 or balance_value <= 10000):
int(input('How much would you like to start with? Choose from $1000-$10000: '))
if balance_value >= 1000 or balance_value <= 10000:
money = font.render('Balance: '+ str(balance_value), True, (255,255,255))
screen.blit(money, (x,y))