Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
14 июня 2023 01:14
844
Python.Пользователь вводит целое число - номер месяца своего рождения. Выведите строку "Вы родились летом", если номер месяц совпадает с но- мером одного из летних месяцев. Если номер месяца совпал с номером одного из зимних месяцев, то нужно вывести "К холодам вам не привы- кать". Для людей, которые празднуют свой день рождения осенью, выве- дите "Я тоже люблю осенний листопад". Если весна ваше время года вы- ведите строку "Весной природа просыпается». В случае, если введенное число меньше единицы или больше 12, выведите строку "Ошибка".
Как это решить?
1
ответ
Можно решить задачу с помощью условных операторов if-elif-else. Вот пример кода:
```
month = int(input("Введите номер месяца своего рождения: "))
if month == 12 or month == 1 or month == 2:
print("К холодам вам не привыкать")
elif month == 3 or month == 4 or month == 5:
print("Весной природа просыпается")
elif month == 6 or month == 7 or month == 8:
print("Вы родились летом")
elif month == 9 or month == 10 or month == 11:
print("Я тоже люблю осенний листопад")
else:
print("Ошибка")
```
В этом коде мы сначала считываем от пользователя номер месяца рождения с помощью функции `input()` и преобразуем его в целое число с помощью функции `int()`. Затем мы используем условный оператор if-elif-else, чтобы проверить, совпадает ли номер месяца с номером одного из четырех времен года. Если да, то мы выводим соответствующее сообщение. Если нет, то выводим сообщение об ошибке.
```
month = int(input("Введите номер месяца своего рождения: "))
if month == 12 or month == 1 or month == 2:
print("К холодам вам не привыкать")
elif month == 3 or month == 4 or month == 5:
print("Весной природа просыпается")
elif month == 6 or month == 7 or month == 8:
print("Вы родились летом")
elif month == 9 or month == 10 or month == 11:
print("Я тоже люблю осенний листопад")
else:
print("Ошибка")
```
В этом коде мы сначала считываем от пользователя номер месяца рождения с помощью функции `input()` и преобразуем его в целое число с помощью функции `int()`. Затем мы используем условный оператор if-elif-else, чтобы проверить, совпадает ли номер месяца с номером одного из четырех времен года. Если да, то мы выводим соответствующее сообщение. Если нет, то выводим сообщение об ошибке.
0
·
Хороший ответ
14 июня 2023 01:15
Остались вопросы?
Еще вопросы по категории Информатика
Дискретизации информации это...
Приведите число 284 из девятеричной системы счисления в троичную систему счисления. Сколько двоек содержит полученное число? В ответе укажите одно чис...
Файл размером 15 Кбайт передаётся через некоторое соединение 21 секунду. Сколько секунд будет передаваться через это же соединение файл размером 5120...
Помогите пожалуйста. Язык - Python. ДАЮ 100 БАЛЛОВ. Директор IT-школы Борис Иванович поручил Васе и Маше собрать пакеты с подарками. На столе стоят тр...
На какие устройства производится вывод графических изображений?...