Add comments for areas of improvement to textslot
This commit is contained in:
parent
6ff5a6fb23
commit
215565451f
|
@ -125,10 +125,15 @@ def roll(balance) -> int:
|
||||||
else:
|
else:
|
||||||
balance -= bet * lines
|
balance -= bet * lines
|
||||||
print(f"Your balance is now: ${balance}")
|
print(f"Your balance is now: ${balance}")
|
||||||
|
# Should be returning "balance"
|
||||||
|
# "winnings - total_bet" is not at all correct
|
||||||
return winnings - total_bet
|
return winnings - total_bet
|
||||||
|
|
||||||
|
# main() does not return a value so should not be type hinted
|
||||||
def main() -> int:
|
def main() -> int:
|
||||||
balance = deposit()
|
balance = deposit()
|
||||||
|
# Using "while True" requires a break to exit.
|
||||||
|
# Should instead be a conditional that tracks the actual exit conditions
|
||||||
while True:
|
while True:
|
||||||
print(f"Current Balance is ${balance}")
|
print(f"Current Balance is ${balance}")
|
||||||
answer = input("Press enter to play (q to quit).")
|
answer = input("Press enter to play (q to quit).")
|
||||||
|
|
Loading…
Reference in New Issue
Block a user