Clean Code: Apply flake8-simplify to Python

Also flake8-comprehensions which was added to the CI

For flake8-simplify, there are a few false-positives,
e.g. https://github.com/MartinThoma/flake8-simplify/issues/115
This commit is contained in:
Martin Thoma
2022-03-18 22:27:31 +01:00
parent d43ec589c8
commit 3b2739b8a2
28 changed files with 168 additions and 214 deletions

View File

@@ -290,10 +290,8 @@ class Game:
print(player_hands_message)
print(f"{player.get_name()} Hand:\t{player.hand_as_string(True)}")
if PlayerType.Player == player.player_type:
# player isn't the dealer
if player.bet == 0: # player is out of money
break
if PlayerType.Player == player.player_type and player.bet == 0:
break
# play through turn
# check their hand value for a blackjack(21) or bust