Clean Code: Python

Fix issues found by flake8-bugbear:

* Unused loop variables
* assert statements in non-test code
* mixing test code with production code
* mark one excessive test which takes ~10min to run
  as 'slow'
This commit is contained in:
Martin Thoma
2022-03-18 14:58:25 +01:00
parent f7deaba4a1
commit f52d9a0e54
27 changed files with 97 additions and 57 deletions

View File

@@ -28,7 +28,7 @@ def print_header(title):
def print_ticks():
for t in range(4):
for _ in range(4):
print("-")
@@ -134,7 +134,7 @@ def deliver_to(customer_index, customer_name, player_name):
def play_game(num_turns, player_name):
for turn in range(num_turns):
for _turn in range(num_turns):
x = random.randint(1, 4)
y = random.randint(1, 4)
customer_index = calculate_customer_index(x, y)