Simplify Python Code

print_with_tab / print_with_whitespace is trivial with Python
string formatting and was mostly used in only 2 lines.
This commit is contained in:
Martin Thoma
2022-04-02 07:32:09 +02:00
parent 354c1f9ab3
commit c500424956
47 changed files with 208 additions and 387 deletions

View File

@@ -71,12 +71,10 @@ def gunner() -> None:
return
if __name__ == "__main__":
def main():
print(" " * 33 + "GUNNER")
print(" " * 15 + "CREATIVE COMPUTING MORRISTOWN, NEW JERSEY")
print("\n\n\n")
print("YOU ARE THE OFFICER-IN-CHARGE, GIVING ORDERS TO A GUN")
print("CREW, TELLING THEM THE DEGREES OF ELEVATION YOU ESTIMATE")
print("WILL PLACE A PROJECTILE ON TARGET. A HIT WITHIN 100 YARDS")
@@ -85,7 +83,11 @@ if __name__ == "__main__":
while True:
gunner()
Y = input("TRY AGAIN (Y OR N)? ")
if Y != "Y":
not_again = input("TRY AGAIN (Y OR N)? ").upper() != "Y"
if not_again:
print("\nOK. RETURN TO BASE CAMP.")
break
if __name__ == "__main__":
main()