Сколько вторников и четвергов в месяце
Перейти к содержимому

Сколько вторников и четвергов в месяце

  • автор:

Подсчет количества определенных дней недели в диапазоне дат в Python

Подсчет количества определенных дней недели в диапазоне дат в Python

В Python скрипте ниже мы рассмотрим как подсчитать количества определенных дней недели в диапазоне дат в Python. Где это может понадобиться? Допустим, Вы получаете некий доход 2 раза в неделю каждый месяц в году. С помощью данного простого скрипта Вы сможете рассчитать доход за каждый месяц. Пример, хоть и надуманный, но позволит Вам поработать с датой и временем в Python, динамическим формированием стандартной структуры данных — словаря — dict, консольным вводом и выводом.

Файл work_automation.py

# импортируем классы для работы с датой и промежутком дат
from datetime import date, timedelta

# возвращает словарь месяц — период времени
def get_work_months(year):
return <
'ЯНВАРЬ': (year — 1, 12, year, 1),
'ФЕВРАЛЬ': (year, 1, year, 2),
'МАРТ': (year, 2, year, 3),
'АПРЕЛЬ': (year, 3, year, 4),
'МАЙ': (year, 4, year, 5),
'ИЮНЬ': (year, 5, year, 6),
'ИЮЛЬ': (year, 6, year, 7),
'АВГУСТ': (year, 7, year, 8),
'СЕНТЯБРЬ': (year, 8, year, 9),
'ОКТЯБРЬ': (year, 9, year, 10),
'НОЯБРЬ': (year, 10, year, 11),
'ДЕКАБРЬ': (year, 11, year, 12),
>

# получаем количество интересующих нас дней недели в месяце
def get_weekdays_count(from_year, from_month, to_year, to_month):

# дни недели по умолчанию начинаются с нуля
TUESDAY = 1 # ищем вторник
THURSDAY = 3 # и четверг, к примеру
calc_day = 23 # период расчета

# создаем объекты даты
from_date = date(from_year, from_month, calc_day)
to_date = date(to_year, to_month, calc_day)

# создаем генератор для всех дней из диапазона
daygen = [from_date + timedelta(day + 1) for day in range((to_date — from_date).days)]

# подсчитываем количество вторников и четвергов в диапазоне
days = sum(1 for day in daygen if day.weekday() in [TUESDAY, THURSDAY])

файл main.py

# импортируем модули нашей программы
from work_automation import get_work_months, get_weekdays_count

# точка запуска файла
if __name__ == '__main__':

year_input = input('Введите год: ')
work_year = get_work_months(int(year_input))

print('\nКоличество вторников и четвергов в периоде:\n')

for month_name in work_year:
work_period = work_year[month_name]

# разворачиваем кортеж (неизменяемый список) в отдельные переменные
work_days_count = get_weekdays_count(*work_period)
print(f' = ')

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

Кстати, если Вам много чего не понятно из статьи (синтаксис, конструкции), но хотелось бы понять — специально для Вас я записал видеокурс Программированию на Python с Нуля до Гуру, который позволит Вам стать достаточно сильным Python-разработчиком.

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

Она выглядит вот так:

Комментарии ( 0 ):

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.

Сколько вторников и четвергов в месяце

На протяжении некоторого года (от 1 января до 31 декабря включительно) количество вторников было равно количеству четвергов. Следует ли из этого, что и количество сред было такое же? Рассмотрите два случая:
а) в году было 365 дней,
б> в году было 366 дней.

Решение

а) В году 365 дней, то есть 52 полные недели плюс один день. Если год начинается со среды (например, 2003-й год), то сред будет на одну больше, чем вторников и четвергов. б) 366 дней — это 52 недели и ещё 2 дня. Они не могут быть вторником и четвергом, так как эти дни идут не подряд. Не один из этих дней не среда, потому что иначе другой день был бы вторником или четвергом, и при этом нарушается условие равенства вторников и четвергов. Значит, сред в году не больше и не меньше.

Сколько четвергов в 2023 году

Здравствуйте, в этой статье мы постараемся ответить на вопрос: «Сколько четвергов в 2023 году». Если у Вас нет времени на чтение или статья не полностью решает Вашу проблему, можете получить онлайн консультацию квалифицированного юриста в форме ниже.

На Руси святой Алексий пользовался большой любовью и почетом. Житие человека Божия знали в подробностях. В средневековой европейской поэзии о нём сочинили ряд легенд, дошедших и до наших предков. Восточные славяне об Алексее, человеке Божием, сложили прекрасные духовные стихи, которые распевали городские и деревенские нищие, а также слепые сказатели у многочисленных монастырей.

пн вт ср чт пт сб вс
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
пн вт ср чт пт сб вс
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
пн вт ср чт пт сб вс
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

Всего в 2023 году в Российской Федерации отмечается 1134 праздника.

  • 8 государственных
  • 318 международных
  • 239 профессиональных
  • 651 другой

Красным слева обозначены номера недель. Способ нумерации в РФ определяется в соответствии с ГОСТ ИСО 8601-2001. Неделей №1 считается та, на которую выпадает первый четверг наступившего года. В этой связи не так удивительно наблюдать, что 1 января может иметь отношение вовсе не к первой неделе.

Интерактивный производственный календарь 2023 предоставляет не только информацию о рабочих днях, утвержденных отдельным постановлением Правительства РФ. Это еще и полноценный калькулятор, который будет незаменимым помощником для бухгалтеров, сотрудников кадровой службы, просто желающих запланировать собственный отпуск или определить время завершения работ, оцененных в рабочих, а не календарных днях. Указав интересуемый период, можно получить информацию как о количестве рабочих дней, так и норме рабочего времени при 40, 36, 24-часовой и любой другой продолжительности рабочей недели. Возможно решить и обратную задачу, посчитав какая дата наступит через заданное количество рабочих дней, что бывает незаменимым при составлении договоров, когда необходимо вычислить дату исполнения обязательств.

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

Бывает интересным вычислить количество рабочих дней в задаче, когда из одного большого диапазона удобно исключить несколько более мелких. Например, целью является посчитать, какое количество рабочих часов отработал сотрудник, который в течение ноября

  • 4 календарных дня (9 ноября — 13 ноября) был на больничном,
  • 5 календарных дней (2 ноября — 6 ноября) был в отпуске,
  • 1 день (27 ноября) он брал за свой счет

Для этого удобно выделить левой кнопкой мыши 1 ноября, затем 30 ноября. В результате получится выбран весь месяц.

Что делают в день Чистого четверга?

Обычно, в дни почитания евангельских событий запрещается делать что-то по дому. Но это правило не относится к Великому четвергу.

Вот основные дела:

  1. Купание. Символизирует событие, когда Мессия омыл ноги своим ученикам.
  2. Стрижка. Имеется суждение, что вместе с остриженными волосами человека покидает негатив, плохое настроение, порча.
  3. Таинство причастия и признания грехов. Это помогает освободиться от совершенных грехов и внутренних страданий. Существует предание, что в Чистый четверг прощаются даже самые страшные грехи.
  4. Уборка. Люди выкидывают все старье и бесполезные вещи. Вместе с хламом из дома уходят болезни, напасти и трудности.
  5. Приготовление пасхальных блюд. Люди делают творожную пасху, пекут куличи и красят яйца. Все это сопровождается молитвами и светлыми мыслями.

Кто составляет рабочий календарь

Составлением календарей, именуемых «производственные», руководство страны не занимается, их традиционно составляют типографии и новостные агентства.

Основной для составления календаря, в котором указаны все рабочие и нерабочие периоды с точным количеством часов для разных графиков работы, являются официальные документы:

  • ТК РФ (статья №113) – регламентирует количество нерабочих дней;
  • ТК РФ (статья №95) – устанавливает сокращение на 1 час рабочих дней, предшествующих государственным праздникам;
  • ТК РФ (статья №112) – закрепляет основное правило переноса нерабочего дня при наложении даты государственного праздника на субботу или воскресение;
  • ПП № 1505 (29.08.22) о переносе выходных в 2023 году.

Праздничные выходные дни в России 2023

На 2023 год установлены следующие государственные праздничные дни:

Праздничные дни Праздник Дополнительные выходные Сокращённые дни
1-6, 8 января Новогодние каникулы
7 января Рождество Христово
23 февраля День защитника Отечества 22 февраля
8 марта Международный женский день 24 марта
1 мая Праздник Весны и Труда 8 мая 7 марта
9 мая День Победы
12 июня День России
4 ноября День народного единства 6 ноября 3 ноября

Производственные нормы рабочего времени

Представлены для пятидневной рабочей недели. Разделены на 2 таблицы: в одной сгруппирована информация по количеству рабочих и выходных дней, в другой по количеству рабочих часов в зависимости от типа недели. Также дан подсчет общего количества данных по кварталам, полугодиям и в целом за весь 2023 год.

Нормы рабочего времени в производственном календаре:

Период Количество дней
Календарных Рабочих Выходных Сокращенных
Январь 31 17 14
Февраль 28 19 9 1
Март 31 22 9 1
Апрель 30 20 10
Май 31 18 13 1
Июнь 30 21 9
Июль 31 21 10
Август 31 23 8
Сентябрь 30 21 9
Октябрь 31 22 9
Ноябрь 30 21 9 1
Декабрь 31 21 10
1 квартал 90 58 32 2
2 квартал 91 59 32 1
3 квартал 92 65 27
4 квартал 92 64 28 1
1 полугодие 181 117 64 3
2 полугодие 184 129 55 1
2023 год 365 246 119 4

Сокращённые рабочие дни в 2023 году

Некоторые считают, что любой рабочий день перед праздничными выходными должен быть сокращённым. Но это не так. Если изучить внимательно Трудовой кодекс, а именно часть 1 статьи 95, то становится ясно, что на час уменьшается лишь длительность рабочего дня или смены, которые непосредственно предшествуют нерабочему праздничному дню.

В 2023 году будет три таких сокращённых трудовых дня:

в среду, 22 февраля, — перед Днём защитника Отечества;

во вторник, 7 марта, — перед Международным женским днём;

в пятницу, 3 ноября, — перед Днём народного единства.

Гадания 30 марта в день Алексея Теплого

На Теплого Алексея обычно гадали на урожай, но девушки не упускали возможности и о будущем своем узнать, погадать на суженого. Чаще всего использовали для этого ветки деревьев.

Гадание 30 марта на суженого-ряженого Надо было пойти в лес и закрытыми глазами оторвать ветку от старой вербы, а потом посмотреть, какая она. Если длинная – будет муж высокий и худой, короткая – коротышка и полноват, средней длины – нормального телосложения. Если она голая, то будет бедноват, в обилие почки – солидный и богатый, если немного почек – среднего достатка.

Гадание 30 марта на будущее Срывали ветки с разных деревьев, приносили их домой, и ставили в сосуд с водой. Потом наблюдали, у какой ветки первой зазеленеют почки, от этого зависело предсказание.
Березовая – ожидается много интересных событий, возможно знакомство со второй половинкой. Осиновая – одиночество и тоска, проблемы личного характера. Кленовая – профессиональный успех, прибыль, повышение социального статуса. Ивовая – приключения, путешествие, радость от общения с новыми знакомыми. Дубовая – семейные встречи, поездка к родственникам, возможно, появление нового члена семьи. Тополиная – мелкие хлопоты, денежные проблемы, неурядицы в отношениях с друзьями. Липовая – здоровый образ жизни, выздоровление, крепость духа. Акациевая – ссора с близким человеком, разлад, разрыв отношений. Рябиновая – любовь, романтика, страсть.

Гадание 30 марта на урожай Для крестьян всегда было важно знать, что уродится в этом году, поэтому многие гадали на семенах того, что собирались высаживать. Затем перемешивали и брали из емкости, не глядя, три семечка. Вытянутые семена укажут, что в этом году уродится.

Гадание 30 марта на замужество На Теплого Алексея начинается сильное таяние, поэтому девушки делали кораблики из щепок и отправляли их в плаванье. Чей дальше всех проплывет, та первая из гадающих и замуж выйдет. Плохо, если кораблик утонет, – есть вероятность, что у нее жениха отобьет другая.

Гадание 30 марта на желание Срывали ветку с любого дерева и кидали ее в лужу. Если сильные брызги будут, задуманное исполнится, не очень – неизвестно, совсем мало – ответ отрицательный. Ветку эту забирали, если удовлетворял результат, если же нет, то топтали ее.

Сколько дней осталось до дня рождения?

Через сколько дней день рождения, сколько часов, минут и секунд осталось до дня вашего рождения. Сколько дней осталось до дня рождения?

Каникулы при триместрах

Триместровая система – сравнительно молодая, но постепенно набирающая популярность в учебных заведениях России. Она позволяет делить учебный год на 6 приблизительно равных по длительности периодов, которые часто называют модулями. После каждого такого периода ученикам полагается минимум 7 дней отдыха.

Структура триместрового учебного года в школах России будет такой:

I триместр 01.09.22 – 18.11.22
II триместр 28.11.22 – 19.02.23
III триместр 27.02.23 – 25.05.23

Каникулы при биместрах

Не так давно в педагогических сообществах появилась информация о новой системе обучения, которая якобы лучше классических четвертей и инновационных триместров.

В отличие от ранее описанных графиков, система биместров предполагает деление учебного года на 4 равные части, каждая приблизительно по 7 недель, между которыми учащимся будут предоставлять сразу 2 недели (14 дней) отдыха.

Приблизительные школьные каникулы по новой системе биместров в 2022-2023 учебном году могут расположиться в календаре таким образом:

Периоды отдыха Даты
осенний 24.10.22 – 06.11.22
зимний (новогодний) 26.12.22 – 08.01.23
весенний 06.03.23 – 19.03.23
летний 26.05.23 – 31.08.23

Снятие ответственности за прибыль или доход

Все высказывания и примеры на сайте по поводу увеличения, получения доходов или прибылей, уже размещенные или которые будут размещены на ресурсе, — всего лишь предположения по поводу предстоящих или текущих заработков, доходов, поэтому не являются гарантией их получения. Если предположительные прибыли или увеличение предстоящих доходов Вы считаете гарантированными, то также берете на себя все риски по их неполучению.

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

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

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

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

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

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

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

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

Семья и отношения в 2023 году

Весьма предсказуемый темп жизни будет благоприятствовать развитию семейных и любовных отношений, совместным творческим предприятиям. Год Кота (Кролика) подходит для создания семьи, поиска истинной половинки и союзников, укреплению полезных контактов и дружеских связей. Благодаря нежной и уютной энергетике Кота, одинокие люди смогут обрести желаемое на любовном поприще.

Наступит позитивное время для усиления эмоционально-чувственной стороны сексуальных взаимоотношений, когда партнеры смогут получать действительно глубокие и беспрецедентно непередаваемые ощущения от интимной близости. К тому же в этот период прекрасная половина человечества может стать более романтичной и требовательной. Без должных знаков внимания женщины будут страдать, а мужчины могут погрузиться в депрессивные состояния.

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

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

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

Сколько суббот и воскресений в году?

Любопытный вопрос привлёк моё внимание совсем другим. Однако, вчитавшись в суть, я тоже заинтересовался. Почему, не знаю, но закралось какое-то такое сомнение и появилось желание всё досконально перепроверить. Бывает же такое, что даже опытный взгляд упускает какие-то нюансы, а потом ответ получается не точным. К тому же, здесь отметился Nasos. Пусть не обижается, но наряду с абсолютно верными ответами он не редко торопится и из-за этого допускает некоторые оплошности. Потом кается, но поздно. Ответы другого автора меня и вовсе в последние дни смущают. А третьего я просто не знаю. Поэтому давайте проверять.

Проверять — хорошо. Но как? Тут сам автор вопроса сказал, что результат может зависеть от того, с какого дня недели начинается год. Почему-то мне тоже так подумалось. Ведь, по идее, если год будет начинаться с субботы или воскресенья, то где-то в конце смогут поместиться ещё один или два таких дня? Не так ли? Получается логично, но давайте лучше всё-таки проверим на календариках. И начнём с того года, когда 1 января выпадает на понедельник — например, с 2007-го:

2007 год на календаре

Очевидно, что здесь не сложно посчитать все субботы и воскресенья.

  • 8 (янв) + 8 (фев) + 9 (мар) + 9 (апр) + 8 (май) + 9 (июн) + 9 (июл) + 8 (авг) + 10 (сен) + 8 (окт) + 8 (ноя) + 10 (дек) = 104 дня

И это не удивительно, потому что в году действительно 52 недели, в каждой из которых по паре суббот и воскресений. И Nasos абсолютно прав — быть меньше 104-х в сумме не должно. Но как обстоит дело на практике? Давайте составим табличку, к которой посчитаем все субботы и воскресенья для разных годов — для начинающихся с понедельника, вторника, среды и так далее.

Субботы и воскресенья по годам

Вы тоже удивились? Ещё бы! Только я же говорил, что какой-нибудь денёк непременно должен поместиться в конце. Кстати, об этом же говорил и автор вопроса Знайы­ч. Только он ещё сказал, что может быть разница между обычными годами и високосными. Что же, нам не составит большого труда проверить и эту версию. Хотя. Такой год и начинающийся с четверга был аж в 1976-м, когда даже я ещё в школе учился:

Високосные года и субботы с воскресеньями

Прикольно — оказывается, бывает в году не только 104 или 105 сб-вс-дней, но иногда даже 106. Если сомневаетесь, можете сами пересчитать:

2000-й год на календаре

Получается, что больше всего мы отдыхаем в високосные годы, если они начинаются с субботы.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *