Я не Pythonista, но, по предположению, вход возвращает строки , и вам нужно будет преобразовать в целое число перед сравнением с int.
компьютера. Я также подумайте, что вам не хватает трюка в DRYing up вашего кода - вы должны иметь один единственный метод playgame
, который принимает дополнительный логический параметр debugmode
, который вместо прямого вызова вызывает вызовы косвенное, например:
def debugPrint(debugString, debugMode)
if debugMode
print(debugString)
Надеюсь, это имеет смысл?