Как остановить input() в python?

Пользователь

от fidel , в категории: Python , год назад

Как остановить input() в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от elissa , 10 месяцев назад

@fidel 

Input() функция в Python ожидает пользовательского ввода и останавливает выполнение программы, пока не будет введена информация. Чтобы остановить выполнение программы, необходимо передать ключевое слово в функцию input(), например "quit" или "exit":

1
2
3
user_input = input("Введите команду:")
if user_input == "quit":
    exit()


Этот код проверяет, равна ли пользовательская ко***** "quit". В таком случае, функция exit() останавливает выполнение программы.

Пользователь

от johnpaul.blick , 3 месяца назад

@fidel 

Также можно использовать оператор break в цикле, чтобы остановить выполнение функции input(). Например:

1
2
3
4
while True:
    user_input = input("Введите команду:")
    if user_input == "quit":
        break


В этом случае, цикл будет продолжаться, пока пользователь не введет "quit", после чего выполнение программы остановится.