From 2e957b1b27ce928f4ce6346e8f8b9e16a995f815 Mon Sep 17 00:00:00 2001 From: Martin Thoma Date: Sun, 13 Mar 2022 08:46:55 +0100 Subject: [PATCH] Fix mypy issues in superstartrek --- 84_Super_Star_Trek/python/superstartrek.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/84_Super_Star_Trek/python/superstartrek.py b/84_Super_Star_Trek/python/superstartrek.py index 33937c7e..bd927bcc 100644 --- a/84_Super_Star_Trek/python/superstartrek.py +++ b/84_Super_Star_Trek/python/superstartrek.py @@ -14,6 +14,7 @@ import random from math import sqrt +from typing import Any, List # ------------------------------------------------------------------------- # Utility functions @@ -317,17 +318,19 @@ def short_range_scan(): def long_range_scan(): # Print a long range scan. - global z + global z, g if d[2] < 0: print("LONG RANGE SENSORS ARE INOPERABLE") return print(f"LONG RANGE SCAN FOR QUADRANT {q1 + 1} , {q2 + 1}") - print_scan_results(q1, q2) + print_scan_results(q1, q2, g, z) -def print_scan_results(q1: int, q2: int) -> None: +def print_scan_results( + q1: int, q2: int, g: List[List[Any]], z: List[List[Any]] +) -> None: sep = "-------------------" print(sep) for i in (q1 - 1, q1, q1 + 1):