Перейти к содержанию


Python input() встроенная функция

Python input() встроенная функция

From the Python 3 documentation Если аргумент prompt присутствует, он записывается в стандартный вывод без завершающего переноса строки. Затем функция читает строку из ввода, преобразует её в строку (удаляя завершающий перенос строки) и возвращает её. При чтении EOF вызывается EOFError.

Примеры

Эта функция принимает ввод от пользователя и преобразует его в строку:

>>> print('What is your name?')   # ask for their name
>>> my_name = input()
>>> print('Hi, {}'.format(my_name))
# What is your name?
# Martha
# Hi, Martha

input() также может установить сообщение по умолчанию без использования print():

>>> my_name = input('What is your name? ')  # default message
>>> print('Hi, {}'.format(my_name))
# What is your name? Martha
# Hi, Martha