
Python Дан порядковый номер месяца (1,2,…, 12). Напишите программу, которая выводит на экран
количество дней в этом месяце. Принять, что год является не високосным.Ввод 1: 12Вывод 1: 31Ввод 2: 2Вывод 2: 28

Ответы на вопрос

Программа:
Python:
print([31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31][int(input('Введите номер месяца: ')) - 1], 'дней в этом месяце')



Я могу помочь вам с вашим запросом на Python. Вы хотите написать программу, которая выводит на экран количество дней в заданном месяце, считая, что год не високосный. Есть несколько способов сделать это, но я предлагаю вам использовать модуль calendar, который предоставляет полезные функции для работы с календарем. Вот пример кода, который решает вашу задачу:
```python # Импортируем модуль calendar import calendar
# Задаем порядковый номер месяца month = 12
# Получаем количество дней в месяце с помощью функции monthrange # Эта функция возвращает кортеж из двух элементов: день недели первого дня месяца и количество дней в месяце num_days = calendar.monthrange(2021, month)[1]
# Выводим результат на экран print(f"Количество дней в {month}-м месяце: {num_days}") ```
Если вы хотите узнать больше о модуле calendar, вы можете посмотреть [документацию](https://www.askpython.com/python/examples/find-number-of-days-in-month) или [примеры использования](https://stackoverflow.com/questions/4938429/how-do-we-determine-the-number-of-days-for-a-given-month-in-python). Надеюсь, это было полезно для вас. Спасибо за обращение к Bing.


Похожие вопросы
Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili