Ввод данных с клавиатуры в Python осуществляется с помощью функции input(). Эта функция приостанавливает выполнение программы и ожидает, пока пользователь введет какое-то значение. Все, что вводит пользователь, воспринимается как строка. number_str = input("Введите число: ") В этом примере: Поскольку input() возвращает строку, а нам нужно число, необходимо преобразовать полученную строку в числовой формат. Для этого используются функции: number_str = input("Введите целое число: ")
number = int(number_str)
print("Вы ввели число:", number) Полный пример программы: def get_number():
"""Запрашивает у пользователя целое число и возвращает его...
На этом канале я ещё ни разу не рассказывал о вводе-выводе в Python. И если примеры вывода на экран с помощью функции print приводились часто, и можно было понять, как это работает, то о вводе с клавиатуры я пока не рассказывал совсем. А начинающему программисту это надо знать, так как почти все программы являются в той или иной степени интерактивными, то есть как-то должны взаимодействовать с пользователем. Итак, получить данные от пользователя можно с помощью функции input(). Если вы всё ещё пользуетесь Python 2...