Функция input() в Python является удобным инструментом для получения пользовательского ввода в консоли. Она приостанавливает выполнение программы и ожидает, пока пользователь введет строку текста и нажмет клавишу Enter. После этого введенная строка возвращается в программу, и ее можно использовать для дальнейших операций.
Пример использования функции input():
name = input("Введите ваше имя: ")
print(f"Привет, {name}!")
При выполнении этого кода программа выведет сообщение “Введите ваше имя:”, после чего будет ждать ввода имени и нажатия Enter. Затем введенное имя будет сохранено в переменную name, и программа выведет приветствие с именем пользователя.
Функция input() по умолчанию принимает строки, но также может обрабатывать и другие типы данных, такие как целые числа или числа с плавающей точкой. Для этого необходимо использовать соответствующие функции преобразования типов, например, int() для целых чисел или float() для чисел с плавающей точкой.
Пример использования функции input() для ввода целого числа:
number = int(input("Введите число: "))
print(type(number))
Этот код запрашивает у пользователя ввести целое число и выводит тип переменной number после преобразования введенной строки в целое число.
Таким образом, функция input() является мощным инструментом для взаимодействия с пользователем и сбора информации в Python.