Сегодня на обзоре у нас очень интересная тема, мы научимся считывать данные и работать с ними. В Python это реализовано при помощи функции input(), перейдем в PyCharm и введем:
value = input()
Запустите скрипт, введите на клавиатуре 123 и нажмите Enter. Поздравляю, вы только что сохранили введенные с клавиатуры данные в переменную value. Давайте проверим что сейчас в ней хранится, поможет в это всеми любимый print().
value = input()
print(value)
Отлично! Теперь мы получили значение которое хранилось в переменной value. В функции input() можно писать текст, например, давайте попросим пользователя ввести свое имя, для этого в PyCharm напишем:
name = input("Введите свое имя: ")
print(f"Привет, {name}!")
Как видим, все работает замечательно! Мы узнали как зовут пользователя, и при помощи f-строки поприветствовали пользователя Юру.
Теперь давайте введем еще одну переменную и спросим у пользователя возраст.
name = input("Введите свое имя: ")
age = input("Введите свой возраст: ")
print(f"Привет {name}, тебе {age} года!")
Превосходно, теперь мы знаем сколько Юре лет. Теперь перейдем к математическим операциям, сложим введенные с клавиатуры данные из разных переменных. Изначально, введенным данным присваивается тип str(строка), поэтому, чтобы чтобы посчитать числа нужно функцию input() обернуть в функцию int() чтобы преобразовать введенные данные из строки в число.
Здорово, теперь мы умеем складывать полученные числа!
Домашнее задание:
При помощи функции input() проделайте оставшиеся три операции с полученными данными, а именно, вычитание, умножение и деление, результат выведите в принте при помощи f-строки. Код оставляйте в комментариях.