Напишите программу, которая спрашивает пользователя, сколько ему лет, и говорит в ответ, какой у него будет возраст через 5 лет.
9 Просмотров
Задание:
Напишите программу, которая спрашивает пользователя, сколько ему лет, и говорит в ответ, какой у него будет возраст через 5 лет. Программу нужно написать на питоне
Ответ на задание:
def calculate_future_age(): current_age = int(input("Сколько вам лет? ")) future_age = current_age + 5 print(f"Через 5 лет вам будет {future_age} лет.") calculate_future_age()
Разберем, что делает каждый участок кода:
def calculate_future_age():
: Эта строка определяет функцию с именемcalculate_future_age
. Функции позволяют организовать код и сделать его более читаемым.current_age = int(input("Сколько вам лет? "))
:input("Сколько вам лет? ")
: Эта часть выводит на экран вопрос “Сколько вам лет?” и ждет, пока пользователь введет ответ.int()
: Преобразует введенный пользователем текст (строку) в число (целое число), так как мы будем выполнять с ним математические операции.current_age =
: Присваивает полученное число переменнойcurrent_age
.
future_age = current_age + 5
: К текущему возрасту добавляется 5 и результат записывается в переменнуюfuture_age
.print(f"Через 5 лет вам будет {future_age} лет.")
: Выводит на экран сообщение с рассчитанным возрастом. Форматирование строкиf
позволяет вставлять значения переменных прямо в текст.
Как запустить программу:
- Сохраните код: Сохраните этот код в текстовом файле с расширением
.py
(например,age_calculator.py
). - Откройте терминал: Откройте терминал или командную строку.
- Перейдите в директорию: Перейдите в директорию, где вы сохранили файл.
- Выполните программу: Введите команду
python age_calculator.py
и нажмите Enter.