Прерывание цикла по вторичной причине - PullRequest
0 голосов
/ 08 июня 2018

Я создаю игру в рулетку, это то, что я имею до сих пор, проблема заключается в том, что созданная мной игра позволяет «наличным» опускаться ниже ставки.Я пытался добавить ставку> наличными, перерыв, но это ничего не изменило, оценили помощь

import random

bet = 1
cash = 100
counter = 1
result_1 = random.randint(1,10)

print ('Starting money £', cash) ;

if result_1 < 5:
    cash = cash + bet 

while (result_1 > 4):
    cash = cash - bet
    print ('Loss' ,counter, 'you have £', cash)
    counter = counter + 1
    result_1 = random.randint(1,10)
    bet = bet * 3
    if result_1 < 4:
        cash = cash + bet
    if cash < bet:
        break

print ('You won! Your money is: £', cash - 1 + bet)

if counter == 1:
    print ('It took you ', counter, 'attempt to win')

else:
    print ('It took you ', counter, 'attempts to win')  

print ('your largest bet was £' , bet)
...