Рубрики
Без рубрики

Модуль календаря Python – 4 функции IMP, чтобы узнать!

Эй, читатели! В этой статье мы будем сосредоточиться на модуле календаря Python, подробно. Итак, давайте начнем !! 🙂 Функционирование календаря модуля в Python

Автор оригинала: Pankaj Kumar.

Эй, читатели! В этой статье мы будем сосредоточиться на Модуль календаря Python , в деталях.

Итак, давайте начнем !! 🙂.

Функционирование календарного модуля в Python

Python – это огромный язык программирования, он имеет свою реализацию в различных областях IT. Он предлагает нам различные модули для манипулирования и справиться с данными со ссылкой на его использование в различных разных областях и приложениях.

Один такой модуль – это модуль календаря Python.

Когда речь идет о программировании приложений, мы часто чувствуем необходимость имеющейся даты текущей информационной информации о текущей системе для приложения. Время от времени мы должны настроить его, имея отдельный код, чтобы получить данные, связанные с датой и временем, скачкой лет, календарь года и т. Д.

С модулем календаря Python мы можем иметь все вышеперечисленные требования, используя одну строку команды (встроенные функции модуля).

Да, модуль календаря Python предлагает нам различные функции, с которыми мы можем манипулировать данные с точки зрения даты, времени и месяцев.

В ходе этой темы мы будем сосредоточиться на функционировании календарного модуля. Также некоторые из основных использованных функций, предложенных тем же.

Функциональные возможности, предлагаемые календарем модулем

Мы посмотрим на функции ниже, предлагаемые модулем календаря в Python-

  1. Календарь.Монет () Функция
  2. Calendar.calendar () Функция
  3. MIADDATESCALENDAR () Функция
  4. ISLEAP () Функция
  5. Функция Leapdays ()

Давайте посмотрим на первый!

Рекомендуется прочитать: Модуль времени Python

1. Получить календарь за месяц

Для того, чтобы иметь полноценный календарь на любой месяц, мы можем использовать функцию Calendat.Month ().

С функцией месяца () мы можем получить значение формата календаря на весь месяц за указанный год.

Синтаксис:

calendar.month(year, month)

Пример:

В этом примере мы запросили календарь месяца 5 (май) с 2021 года.

import calendar
year = 2021
month = 5
print(calendar.month(year, month)) 

Выход:

      May 2021      
Mo Tu We Th Fr Sa Su
                1  2
 3  4  5  6  7  8  9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

2. Календарь месяца как HTML-код

С помощью функции Calendar.htmlcalendar () мы можем получить весь календарь на определенный месяц в качестве HTML-кода. Этот HTML-код затем можно повторно использовать на любую страницу HTML для просмотра календаря на месяц. Для этого он вводит концепцию повторного использования на разных языках в целом.

Синтаксис:

calendar.HTMLCalendar(firstweekday = 0)

Пример:

Функция HTMLCalendar () позволяет нам иметь экземпляры календаря HTML. Чтобы иметь это в течение определенного месяца, нам нужно объединить его с функцией Formatmonth (), чтобы получить код HTML для календаря определенного месяца

import calendar 
 
cal = calendar.HTMLCalendar(firstweekday = 0) 
 
print(cal.formatmonth(2020, 9, withyear = True))

Выход:

September 2020
MonTueWedThuFriSatSun
 123456
78910111213
14151617181920
21222324252627
282930    

3. Викторина Год/день Быстрая проверка!

С помощью модуля календаря Python мы можем проверить, есть ли определенный год Leap или не используя функцию ISLEAP (). Если год – это скачок года, он возвращает правда. Еще, он возвращает false.

Кроме того, мы можем получить общее количество прыжковых дней между скачковыми годами, используя функцию Leapdays (). Это считает и возвращает количество прыжковых дней между указанными годами.

Синтаксис:

calendar.leapdays(year1, year2)
calendar.isleap(year)

Пример:

Как видно ниже, функция Leapdays () возвращает 1, так как есть один прыжок, который встречается между 2016-2020м.

Как и 2002 год не было скачковым годом, функция ISLEAP () возвращает false.

import calendar 
 
print(calendar.leapdays(2016, 2020)) 
print(calendar.isleap(2002)) 

Выход:

1
False

4. Получите весь календарь!

Да, с модулем календаря Python мы можем получить весь календарь в нашем IDE/CMD. Для того же, мы используем функцию календаря ().

Он возвращает календарь на определенный год, который мы просим.

Синтаксис:

calendar.calendar(year)

Пример:

import calendar
year = 2021
print(calendar.calendar(year))

Выход:

Заключение

По этому, мы подошли к концу этой темы. Не стесняйтесь комментировать ниже, если вы столкнетесь с любым вопросом.

Для получения дополнительных таких постов, связанных с Python, оставайся настроенными нами!

До этого, счастливое обучение! 🙂.