Энциклопедия Python:input()

Материал из Викижурнал
Энциклопедия Python:input()
Энциклопедия Python:input()
Энциклопедия Python:input()
Тематические порталы

Функция input() — это встроенная в Python функция, позволяющая пользователю вводить данные с клавиатуры. Когда вызывается функция input(), она ожидает, пока пользователь наберет текст и нажмет клавишу Enter.

Функция input() принимает необязательный аргумент, представляющий собой строку, которая отображается пользователю в виде сообщения перед вводом данных. Если подсказка не указана, пользователю просто будет предложена пустая строка.

Примеры использования

Вот пример использования функции input() для получения имени пользователя и последующего вывода сообщения с использованием этого имени:

name = input("What is your name? ")
print("Hello, " + name + "!")

Когда этот код запускается, пользователю будет выведено сообщение «What is your name?» (Как тебя зовут?), и затем он сможет ввести свое имя. Входное значение будет сохранено в переменной name, а затем будет выведено привественное сообщение, в котором используется указанное имя. Стоит отметить, что функция input() всегда возвращает строку, даже если пользователь вводит число или какой-либо другой тип ввода. Если вам нужно преобразовать ввод в другой тип, например целое число или число с плавающей точкой, вы можете использовать соответствующую функцию преобразования, такую как int() или float(), например:

age = int(input("What is your age? "))

В этом примере функция input() запрашивает у пользователя его возраст и возвращает строку, которая затем преобразуется в целое число с помощью функции int() и сохраняется в переменной age. В целом это необходимо делать, если нужно производить математические расчёты с введённым числом.

Об этой функции также можно узнать более подробно в статье о вводе данных в Python.

Другие страницы о Python