fork download
  1. import random
  2.  
  3. # Starting Balance
  4. start = 50
  5. bankroll = start
  6. print("Starting Amount: ")
  7. print(start)
  8.  
  9. # Die Roll
  10. def roll (a,b):
  11. return random.randint(a,b)
  12.  
  13. # Bet Result
  14. def bet (roll,bet):
  15. if roll > 64:
  16. return bet*2
  17. else:
  18. return bet * -1
  19.  
  20.  
  21. # 1 million rounds (10 mil takes too long for /u/CompileBot)
  22. rounds = 1000000
  23.  
  24. # Simulation
  25. print("Start sim...")
  26. while rounds > 0:
  27. d100 = roll(1,100)
  28. bankroll += bet(d100,5)
  29. rounds -= 1
  30. print("Done!")
  31.  
  32.  
  33. # Display winnings
  34. print("Winnings: ")
  35. print(bankroll - start)
Success #stdin #stdout 3.41s 11448KB
stdin
Standard input is empty
stdout
Starting Amount: 
50
Start sim...
Done!
Winnings: 
398530