Python: Add type annotations to all 'print' functions (#662)

* Add test to superstartrek and fixes several issues in superstartrek - I probably introduced them 🙈
* Mastermind type annotations
This commit is contained in:
Martin Thoma
2022-03-21 10:41:14 +01:00
committed by GitHub
parent c444da93c0
commit 1b1d50986b
50 changed files with 241 additions and 172 deletions

View File

@@ -7,7 +7,7 @@ Ported by Dave LeCompte
"""
def print_with_tab(space_count, msg):
def print_with_tab(space_count: int, msg: str) -> None:
if space_count > 0:
spaces = " " * space_count
else:
@@ -15,7 +15,7 @@ def print_with_tab(space_count, msg):
print(spaces + msg)
def print_diamond(begin_width, end_width, step, width, count):
def print_diamond(begin_width, end_width, step, width, count) -> None:
edgeString = "CC"
fill = "!"