Найти в Дзене
Удалёнка

Ввод и вывод данных в Python

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

value = input()

Запустите скрипт, введите на клавиатуре 123 и нажмите Enter. Поздравляю, вы только что сохранили введенные с клавиатуры данные в переменную value. Давайте проверим что сейчас в ней хранится, поможет в это всеми любимый print().

value = input()
print(value)
-2

Отлично! Теперь мы получили значение которое хранилось в переменной value. В функции input() можно писать текст, например, давайте попросим пользователя ввести свое имя, для этого в PyCharm напишем:

name = input("Введите свое имя: ")
print(f"Привет, {name}!")
-3

Как видим, все работает замечательно! Мы узнали как зовут пользователя, и при помощи f-строки поприветствовали пользователя Юру.

Теперь давайте введем еще одну переменную и спросим у пользователя возраст.

name = input("Введите свое имя: ")
age = input("Введите свой возраст: ")
print(f"Привет {name}, тебе {age} года!")
-4

Превосходно, теперь мы знаем сколько Юре лет. Теперь перейдем к математическим операциям, сложим введенные с клавиатуры данные из разных переменных. Изначально, введенным данным присваивается тип str(строка), поэтому, чтобы чтобы посчитать числа нужно функцию input() обернуть в функцию int() чтобы преобразовать введенные данные из строки в число.

-5

Здорово, теперь мы умеем складывать полученные числа!

Домашнее задание:

При помощи функции input() проделайте оставшиеся три операции с полученными данными, а именно, вычитание, умножение и деление, результат выведите в принте при помощи f-строки. Код оставляйте в комментариях.

Наука
7 млн интересуются