Введение
В данной статье разберём функцию input() в языке программирования Python.
Функция input() в Python
Функция input() в Python представляет собой удобный способ получения пользовательского ввода в консоли. Она позволяет получить строку, введенную пользователем, и затем использовать её в коде.
При вызове функции input() программа приостанавливается и ждет, пока пользователь не введет строку. Как только пользователь нажмет Enter (не важно, введёт что-либо, или нет), строка будет прочитана и передана в программу. Эти данные можно использовать для выполнения различных операций в программе.
Пример ввода при помощи функции input():
name = input('Введите ваше имя: ')
print(f'Привет, {name}!')
# Итог:
# Введите ваше имя: Василий
# Привет, Василий!
Функция input() по стандарту принимает строки, но также она поддерживает и другие типы данных (числа, строки и т.д.), и ее результат может быть приведен к нужному типу при помощи соответствующих функций (int(), float() и т.д.).
Пример ввода целого числа при помощи функции input():
number = int(input('Введите число: '))
print(type(number))
# Итог:
# Введите число: 10
# <class 'int'>
Как мы видим, класс type() указал на то, что в переменной number хранится целое число.
Пример ввода списка при помощи функции input():
text = list(input("Введите любой текст: "))
print(text)
# Итог:
# Введите любой текст: Привет!
# ['П', 'р', 'и', 'в', 'е', 'т', '!']
Заключение
В ходе статьи мы с Вами научились работать с функцией input() в языке программирования Python. Надеюсь Вам понравилась статья, желаю удачи и успехов! 🙂