Я не могу понять логическую часть кода
value = "" started = False while True: value = input("> ").lower() if value == "start": if started: print("Car is already started") else: started = True print("Car started...") elif value == "stop": if not started: print("Car is already stopped") else: started = False print("Car stopped.") elif value == "help": print(""" start - to start the car stop - to stop the car quit - to exit """) elif value == "quit": break else: print("Sorry, I don't understand")
Что я уже пробовал:
Когда я инициализирую started = True
И начало ввода
Сообщение
Автомобиль alrrady начал
Richard MacCutchan
Это правильно, Как говорит OriginalGriff. Но это нормально, ваш код работает правильно.