Високосный год периодичность. Високосные года - список
Все мы знаем о том, что обычный год состоит из 365 дней, однако существует и високосный год, в который включено 366 дней. Он случается раз в четыре календарных года, и месяц февраль в таком году включает в себя на один день больше. Но почему такой год называется високосным, задумываются немногие, и сегодня мы расскажем вам о происхождении данного названия.
Происхождение названия «Високосный» год
Как и в случае со многими другими известными сегодня наименованиями, происхождение «Високосного» года берет свое начало на латыни. Такой год издавна называется «Bis Sextus». Перевод с латыни данного названия означает «Второй шестой».
Стоит отметить, что введено такое исчисление времени было римлянами, и в римском календаре до нашей эры дни считались не в таком представлении, в котором это происходит сегодня. Римляне привыкли исчислять дни в виде количества суток, оставшихся до наступления следующего месяца. Римляне вставляли дополнительный день между 23 и 24 февраля. Само же 24 февраля называлось «сектус», что означало «шестой день до начала марта». В високосный год, когда между 23 и 24 февраля вставлялся дополнительный день, 24 февраля наступало дважды, что называлось «бис сектус», как мы уже отмечали – «Второй шестой» день.
Несложно понять, что «Бис сектус» в славянском понимании можно легко преобразовать в «високосный», ведь данные названия созвучны. Однако в современном григорианском календаре дополнительный день, как известно, вставляется не между 23 и 24 февраля, а после 28 февраля. Так, раз в четыре года, мы имеем возможность наблюдать на настенных календарях, календарях в наших компьютерах и смартфонах, день 29-го февраля.
Зачем нужен високосный год
Разобравшись с тем, почему високосный год так называется, необходимо также провести небольшой экскурс и о том, почему вообще существует такой год, зачем он был введен.
Все мы знаем о том, что обычный год состоит из 365 дней, мы к этому привыкли, и ни на секунду не сомневаемся в данном утверждении. Однако в действительности оно является не совсем верным, поскольку каждый год равен 365,4 дням, то есть 365 дням и 6 часам. Разумеется, такое исчисление времени является весьма неудобным, и оно непременно приводит к определенным смещениям в восприятии потока времени людьми. Именно поэтому учеными астрономами и было принято решение исчислять каждый кратный четырем год в объеме 366 дней (используя 4 отрывка по 6 часов от других годов), а все остальные – по 365 дней ровно.
Високосный год, или его еще называют словом «високос», вызывает множество слухов и суеверий, которые сводятся главным образом к тому, что этот год - несчастный и сулит только одни негативные события. В этой статье мы поговорим, насколько справедливы эти мнения.
Немного истории
Слово «високосный» пришло к нам из латинского языка, то есть оно древнего происхождения, а буквальный перевод его звучит как «второй шестой» .
Сообразно юлианскому месяцеслову, Земля проходит свой круг за 365,25 дня, при всем этом ежегодно сутки сдвигались на 6 часов. Подобная погрешность вполне могла запутать древних мужей, и во избежание этого было принято решение, что спустя каждый четвертый год в годовой круг будут внесены еще одни сутки. Соответственно, этот год будет включать в себя 366 суток, и добавлены они будут в самый короткий месяц - февраль, он будет состоять из 29 дней. Для отличия его назвали високосом.
На Древней Руси, в свою очередь, наличествовало множество сказаний о возникновении високосов, причем каждый из них, уже тогда воспринимался, как обязательно несчастливый. Легенды о приходе нового календаря и високоса в нем на Руси отразились и в Святцах. Так, 29 февраля в них посвящено памяти святого Касьяна, а в народе его именуют Касьянов день. Этому дню посвящено несколько легенд и апокрифов (историй, которые не признаны церковью, как подтвержденные и соответствующие тому, что нам известно о Боге). Зато это проливает свет на происхождение плохой репутации високосов.
Согласно этому сказанию, Касьян представляется простому народу не человеком, а ангелом, причем павшим, который когда-то был соблазнен сатаной, вследствие чего и отпал от Бога. Впрочем, в дальнейшем он понял, как ошибся, раскаялся и взмолился Создателю о пощаде. Сжалившись над предателем , Бог, прежде чем принять его обратно, приставил к нему Своего ангела. Небожитель заковал Касьяна в кандалы и, по распоряжению свыше, побивал его металлическим молотом в лоб для вразумления на протяжении 3 лет, а на четвертый - освобождал.
Вторая легенда о Касьяне
По второму сказанию Касьян - это человек, а Касьянов день - это дата его именин. Впрочем, согласно сказанию, тот человек систематически мертвецки упивался три года подряд, но на четвертый образумился, принес покаяние, бросил пагубную привычку, обратился к покаянию и стал святым - стяжал Духа Святого. Поэтому, считал народ, подобает ему свой день так редко отмечать - только 29 февраля.
Третья легенда о Касьяне
Это сказание посвящено путешествующему по земле святому Касьяну и хорошо известного христианам Николаю Чудотворцу. И вот им встречается по пути мужичок. Он попросил их о помощи, поскольку его повозок увяз в грязи. На это Касьян ответствовал , что остерегается он ризу свою чистую испортить, а Николай, не побоявшись грязи, сразу же помог. Вернулись святые в Царствие Божие, и Создатель заметил, что риза у Николая испачкана и вопросил его, с чем это связано.
Поведал ему Святитель, что по дороге случилось. Тогда подметил Господь, что у Касьяна облачение чистое, задал вопрос: неужели не вместе они путешествовали? Касьян ответствовал, что побоялся испачкать одежды. Уразумел Бог, что лукавит Косьма, и устроил таким образом, что его именины у него один раз в 4 года празднуются. А тезоименитство Николая за его кротость - два раза за 365 дней.
В любом случае, как бы оно ни было , високос признавался, как дурной. Поэтому русский суеверный народ старался себя от этого дня как-то обезопасить.
- Стремился закончить все важные дела до 29 числа февраля месяца.
- Некоторые не отваживались выйти из дома.
- 29 февраля, если выходило солнце, его называли Глаз Касьяна или Касьянов глаз. Под солнце тогда старались не попадать, чтобы святой их… не сглазил! И не навлек на бедного человека страданий и болезней.
Как и в старинные времена, в сегодняшнем мире нередко попадаются суеверия и приметы, которые не с лучшей стороны определяют високосные года 21 века. Некоторые из них мы перечислим:
Почему високосный год считается плохим
Подобное отношение вполне объяснимо: появление 29-го дня в феврале характеризует весь год не таким, как прочие, психологически выделяет его из числа прочих. Это может иметь значение для неуверенных в своих силах человеку. Ему будет гораздо проще, сославшись на этот особенный период, отказаться от чего-либо нового, чем затратить силы для саморазвития или начала какого-то дела.
По той же причине проще будет не беременеть, чтобы потом не рожать, ведь повышается страх того, что роды пройдут трудно, малыш может появиться на свет болезненным. А если нет, то вдруг жизнь его окажется безрадостной или тяжелой.
Усматривают наши изобретательные люди и угрозу в самом названии високоса, говоря, что он «кОсит» людей, иначе говоря, забирает их, приводит к смерти. Поэтому и праздник встречают с опаской (или, наоборот, с особым размахом - мало ли кто умрет…). Это очень распространенное мнение, которое пытается проникнуть в статистику. Становится принятым считать, что показатель смертности увеличивается каждый 4-ый год. При этом самой статистикой указанные данные никоим образом не подтверждаются.
Грибы собирать тоже нельзя, а уж тем более их употреблять в пищу или сбывать людям. Нет, не чтобы не отравиться, а чтобы с «плохой землей» к человеку не попало «чего плохого» .
Считается, что високос влечет за собой катаклизмы в природе и всевозможные бедствия: засуху, наводнения, пожары.
Какие года високосные
В прошлом веке, так же как и в нынешнем, такие календарные периоды тоже нагоняли ужас. Список их можно увидеть на изображении или найти в Интернете. Также 2000 год, тот самый миллениум, в свой черед был високосным, открывая целое тысячелетие.
Несмотря на то, что с развитием технологий информация стала доступнее и появилась возможность больше узнавать и расширять кругозор, избавляясь от первобытных страхов, многие продолжают с тревогой ожидать високоса, внутренне настраивая себя на проблемы и беды, а когда те приходят (если приходят), это воспринимается обреченно: ну так ведь високос… Лишний день в феврале. Смертельно!
Существуют специальные календари, которые указывают, когда именно наступает високос. Достаточно внимательно посмотреть на таблицу и найти (или не найти) там актуальные цифры. Достаточно узнать хотя бы один високос, после чего через элементарную арифметику можно будет вычислять их самостоятельно. Допустим, вам интересны високосы в 21 веке. Находите календарь и просматриваете его. Узнав, что 2016 високосный, легко понять, что следующий наступит в 2020 году.
Если доверять статистике, очень небольшое число всех катастроф и бед выпадает на високосы. Имеющиеся в наши дни суеверия можно истолковать тем, что люди, напряженно следившие за несчастьями и бедами, которые происходили високосы, сообщали происходящему гиперболизированное значение только лишь из-за нелестной репутации последних. Лицам, которые чрезвычайно доверяют суевериям о високосах, хочется пожелать больше внимания обращать на положительные события и перемены. И тогда, возможно, наберется восстанавливающий в репутации високосов список благих и радостных примет.
Високосный год порождает немало суеверий и слухов, которые сводятся преимущественно к тому, что год этот несчастливый и богат на негативные события. Давайте разберемся, так ли это.
Високосный год: немного истории
Слово «високосный» латинского происхождения, переводится как «второй шестой». Согласно юлианскому календарю, год продолжался 365,25 дней, при этом ежегодно сутки смещались на 6 часов. Такая погрешность могла запутать древних мужей, чтобы этого не произошло, решено было, что каждый четвертый год будет состоять из 366 суток, а февраль станет на день длиннее. Назвали такой год високосным.
На Руси же существовало немало сказаний о появлении високосных годов, каждый из которых считался несчастливым.
Легенды о появлении високосного года на Руси
29 февраля еще называют в честь святого Касьяна Касьяновым днем. Будучи светлым ангелом, соблазнился он уловками нечистой силы и переметнулся на сторону дьявола. Однако впоследствии раскаялся и взмолился Господу о пощаде. Смилостивившись над предателем, Бог приставил к нему ангела. Тот заковал Касьяна в цепи и, по велению свыше, бил его железным молотом в лоб в течение 3 лет, а на четвертый отпускал.
По другой легенде Касьянов день - это день его именин. Однако святой каждый раз мертвецки напивался в течение трех лет и образумился только на четвертый год. Поэтому и полагается ему свой день так редко отмечать.
Есть и третья легенда: идущим по дороге святому Касьяну и Николаю Чудотворцу встретился мужичок. Попросил он помощи, так как застрял его возок в грязи. На что Касьян ответил, что боится он ризу испачкать, а Николай помог. Пришли святые в рай, Бог заметил, что риза Николая грязна и спросил, в чем дело. Рассказал ему Чудотворец, что произошло. Тогда заметил Бог, что у Касьяна риза чистая, спросил, разве не вместе они шли? Касьян ответил, что боялся испачкать одежды. Понял Бог, что лукавит святой и сделал так, что его именины раз в 4 года наступают. А именины Николая за его доброту - в год два раза.
Дурной славой на Руси пользовались високосные года: список преданий не будем продолжать долго, вот один из примеров: честной народ старался завершить все дела до 29 февраля. Многие не решались выйти из дома, солнце в этот день называли «Глазом Касьяна», боялись попасть под солнце, дабы не сглазил их Касьян и не послал болезни и страдания.
Суеверия про високосный год
Как и в стародавние времена, в современном мире часто встречаются приметы и суеверия, не с лучшей стороны характеризующие високосные года (список приведен ниже):
- Нужно повременить с браком в високосный год. Такой брак не будет прочным, молодые будут ссориться, и недавно созданная семья навлечет на себя беды и несчастья.
- Нужно повременить с продажей, покупкой, обменом недвижимости или строительством дома. Сделки, заключенные в этом году, не будут выгодными и неминуемо повлекут разорение сторон. А новое жилье долго не простоит.
- Опасны любые начинания - смена работы, переезд, начало бизнеса. Примета объяснима: наличие 29-го дня в одном из зимних месяцев может характеризовать весь год как не такой, каким он должен быть. Поэтому неуверенному в собственных силах человеку проще отказаться от чего-то нового, чем приложить усилия для начала и развития дела.
- Нельзя беременеть и рожать, так как роды пройдут тяжело, ребеночек может родиться нездоровым. Или жизнь его будет тяжелой и безрадостной.
- Високосный год «косит» людей, то есть забирает их. Принято считать, что смертность повышается каждый четвертый год, хотя статистически это суеверие никак не подтверждается.
- Нельзя грибы собирать, есть их или продавать людям, чтобы не поднять плохого с земли.
- Считается, что високосные года влекут за собой природные катаклизмы и бедствия: пожары, наводнения, засуху.
Какие года високосные? Список високосных годов в 20-м веке
В прошлом столетии, равно как и в 21-м веке, на суеверных людей нагоняли страху високосные года. Список их приведен ниже:
- 1900-е года: -00; -04; -08; -12, и так далее, каждый четвертый год.
- Двухтысячный год тоже был високосным.
Високосные года: список 21 века
И по сей день многие со страхом ждут високосного года, психологически настраивая себя на неприятности и объясняя несчастья наличием лишнего дня в феврале.
Високосные года, список с 2000г.: -04; -08; -12; -16, и далее - каждый четвертый год.
Вместо заключения
Если верить статистике, лишь небольшое количество всех бед и катастроф приходится на високосные года. Существующие по сей день суеверия можно объяснить тем, что люди, пристально следящие за бедами и несчастьями, которые случались в високосные года, придавали происходящему преувеличенное значение исключительно из-за нелестной славы последних.
Людям, которые слишком верят в суеверия високосного года, хочется пожелать обращать больше внимания на позитивные перемены и события. И тогда, может быть, появится реабилитирующий високосные года список добрых примет.
2016 год является високосным годом, в котором 366 дней вместо обычных 365-ти. Високосный год был предложен, чтобы синхронизировать календари. А знали ли вы, что не каждый 4-й год является високосным? Почему високосный год считается несчастливым, и какие приметы связаны с этим? Вот несколько фактов, которые вы, возможно, не знали о високосном годе.
Что значит високосный год?
1 . Високосный год - это год, в котором 366 дней, а не 365 как обычно. Дополнительный день в високосном году добавляется в феврале - 29 февраля (високосный день).
Дополнительный день в високосном году необходим потому, что полный оборот вокруг Солнца занимает чуть больше 365 дней, а точнее 365 дней, 5 часов, 48 минут и 46 секунд .
Когда-то люди следовали календарю из 355 дней с дополнительным месяцем из 22 дней каждые два года. Но в 45 г. До н.э. Юлий Цезарь совместно с астрономом Созигеном решил упростить ситуацию, и был разработан юлианский 365-дневный календарь с дополнительным днем каждые 4 года, чтобы компенсировать дополнительные часы.
Этот день был добавлен в феврале, так как когда-то он был последним месяцев в римском календаре.
2 . Эта система была дополнена папой Григорием XIII (который ввел григорианский календарь), который ввел термин "високосный год" и объявил что год, кратный 4-м и кратный 400, но не кратный 100 , является високосным годом.
Так по григорианскому календарю 2000 год был високосным, а вот 1700, 1800 и 1900 - не были.
Какие года високосные в 20-м и 21-м веке?
1904, 1908, 1912, 1916, 1920, 1924, 1928, 1932, 1936, 1940, 1944, 1948, 1952, 1956, 1960, 1964, 1968, 1972, 1976, 1980, 1984, 1988, 1992, 1996, 2000, 2004, 2008, 2012, 2016, 2020, 2024, 2028, 2032, 2036, 2040, 2044, 2048, 2052, 2056, 2060, 2064, 2068, 2072, 2076, 2080, 2084, 2088, 2092, 2096
29 февраля - високосный день
3 . 29 февраля считается единственным днем, когда женщина может делать предложение о браке мужчине . Эта традиция зародилась в 5-м веке в Ирландии, когда Святая Бригитта пожаловалась Святому Патрику о том, что женщинам приходится слишком долго ждать от поклонников предложения.
Тогда он предоставил женщинам один день в високосном году - последний день в самом коротком месяце, чтобы представительницы прекрасного пола могли сделать предложение мужчине.
Согласно легенде Бригитта тут же встала на колени и сделала предложение Патрику, но он отказался, поцеловав ее в щеку, и предложил ей шелковое платье, чтобы смягчить отказ.
4 . По другой версии эта традиция появилась в Шотландии, когда королева Маргарита в возрасте 5-ти лет объявила в 1288 году, что женщина может сделать предложение любому понравившемуся мужчине 29 февраля.
Она также установила правило, что те, кто отказывал, должны были платить штраф в форме поцелуя, шелкового платья, пары перчаток или денег . Чтобы заранее предупредить поклонников, женщине полагалось носить брюки или красную нижнюю юбку в день предложения.
В Дании мужчина, отказывающий женщине в предложении руки и сердца, должен предоставить ей 12 пар перчаток, а в Финляндии - ткань для юбки.
Свадьба в високосный год
5 . Каждая пятая пара в Греции избегает заключения брака в високосный год, так как считается, что это приносит неудачу .
В Италии считается, что в високосный год женщина становится непредсказуемой, и в это время не нужно планировать важных событий. Так, согласно итальянской поговорке " Anno bisesto, anno funesto ". ("Високосный год - обреченный год").
Рожденные 29 февраля
6 . Шансы родиться 29 февраля составляют 1 на 1461 . Во всем мире около 5 миллионов людей родились в високосный день.
7 . Многие века астрологи считали, что дети, рожденные в високосный день, обладают необычными талантами , уникальной личностью и даже особыми силами. Среди известных людей, родившихся 29 февраля, можно назвать поэта Лорда Байрона, композитора Джоакино Россини, актрису Ирину Купченко.
8. В Гонконге официальный день рождения для тех, кто родился 29 февраля, считается 1 марта в обычные года, а в Новой Зеландии - 28 февраля. Если правильно рассчитать время, то, путешествуя из одной страны в другую, можно отпраздновать самый долгий день рождения в мире .
9. Город Энтони в Техасе, США является самопровозглашенной "мировой столицей високосного года ". Здесь ежегодно устраивают фестиваль, где собираются желающие со всего мира, родившиеся 29 февраля.
10. Рекорд наибольшего числа поколений, родившихся в високосный день , принадлежит семье Кео (Keogh).
Питер Энтони Кео (Peter Anthony Keogh) родился 29 февраля 1940 года в Ирландии, его сын Питер Эрик (Peter Eric) родился 29 февраля 1964 года в Великобритании, а внучка Бетани Уэлс (Bethany Wealth) - 29 февраля в 1996 году.
11. Карин Хенриксен (Karin Henriksen) из Норвегии принадлежит мировой рекорд рождения наибольшего числа детей в високосный день .
Ее дочь Хайди (Heidi) родилась 29 февраля 1960 года, сын Олав (Olav) 29 февраля в 1964 и сын Лиф-Мартин (Lief-Martin) 29 февраля в 1968 году.
12. В традиционном китайском, еврейском и древнеиндийском календаре к году добавляют не високосный день, а целый месяц. Его называют "вставным месяцем". Считается, что детей, рожденных в високосный месяц, сложнее воспитывать. Кроме того, считается неудачным начинать серьезные дела в високосный год.
Високосный год: приметы и суеверия
Издревле високосный год всегда считался сложным и плохим для многих начинаний. В народных поверьях високосный год связан со Святым Касьяном , который считался злым, завистливым, скупым, немилостивым и приносил людям несчастья.
По легенде, Касьян был светлым ангелом, которому Бог доверял все планы и намерения. Но затем он перешел на сторону Дьявола, рассказав тому, что Бог намерен свергнуть с небес всю сатанинскую силу.
За предательство Бог наказал Касьяна, приказав бить его по лбу молотком три года, а на четвертый год отпускать на землю, где он совершал недобрые поступки.
Существует множество примет, связанных с високосным годом:
Во-первых, в високосный год нельзя что-либо начинать . Это касается важных дел, бизнеса, крупных покупок, вложений и строительства.
Можно ли выходить замуж или жениться в високосный год?
Високосный год считается крайне неудачным для заключения брака . С давних времен считалось, что свадьба, сыгранная в високосный год, приведет к несчастливому браку, разводу, изменам, вдовству, или сам брак будет недолговечен.
Такое суеверие, возможно, связано с тем фактом, что в високосный год девушки могли свататься к любому понравившемуся молодому человеку, который не мог отказать в предложении. Зачастую такие браки были вынужденными, и потому семейная жизнь не задавалась.
Однако стоит разумно относиться к этим приметам и понимать, что все зависит и от самих супругов и от того, как они построят отношения. Если же вы все же запланировали свадьбу, есть несколько способов смягчить "последствия":
Невестам советуют носить длинное платье на свадьбу , прикрывающее колени, чтобы сделать брак долговечным.
Свадебное платье и другие свадебные аксессуары не рекомендуется кому-либо отдавать .
Кольцо нужно надевать на руку, а не перчатку , так как ношение кольца на перчатке приведет к тому, что супруги будут легкомысленно относиться к браку
Чтобы уберечь семью от бед и несчастий, в туфли жениху и невесте клали монетку .
Что нельзя делать в високосный год?
· В високосный год не колядуют на Святки , так как считается, что можно потерять свое счастье. Также по примете колядующий, который одевается в животное или чудовище, может перенять личность нечистой силы.
· Беременным женщинам нельзя стричься до родов , так как ребенок может родиться нездоровым.
· В високосный год не стоит начинать постройку бани , что может привести к недугам.
· Нельзя собирать грибы , так как считается, что они все становятся ядовитыми.
· В високосный год не нужно праздновать появление первого зуба у ребенка . По примете, если звать гостей, зубы будут плохими.
· Нельзя менять работу или квартиру . По примете новое место окажется безрадостным и неспокойным.
· Если в високосный год родился ребенок, его нужно как можно быстрее крестить , а крестных выбирать среди кровных родственников.
· Пожилым людям нельзя заранее покупать вещи для похорон , так как это может приблизить смерть.
· Нельзя разводиться , так как в дальнейшем не удастся найти свое счастье.
Надеюсь, вы отлично встретили новый год, и сейчас у вас отличное праздничное настроение. По крайней мере у меня это именно так - мы не пили никакого алкоголя, и чокнулись в полночь бокалами с водой из пятилитровой канистры, поэтому мы проснулись, погуляли, и тут я вспомнил одно из вчерашних поздравлений с Новым годом:
Желаю, чтобы в конце каждого года ты, вспоминая то, что было за последние 366 if ((year%4 == 0 and year%100 != 0) or (year%400 == 0)) else 365 дней, думал про себя:Ох, нифига себе, какой был экшен. Обязательно буду рассказывать внукам или напишу об этом потом книгу.
Итак, выше достаточно простой inline-способ определить количество дней в году (переменная year), который, по сути, полностью раскрывает их суть: в григорианском календаре високосными годами считаются те годы, порядковый номер которых либо кратен 4, но при этом не кратен 100, либо кратен 400. Иными словами, если год делится на 4 без остатка, но делится на 100 только с остатком, то он високосный, иначе - невисокосный, кроме случая, если он делится без остатка на 400 - тогда он всё равно високосный.
Например, 2013 год невисокосный, 1700, 1800 и 1900 - опять же невисокосные годы, а вот 2000, 2004, 2008 и 2012 - високосные.
Но что, если мы не помним, сколько дней в високосных (366 дней) и невисокосных (365 дней) годах, или просто хотим написать определение количества дней в году максимально быстро? Можно ли сделать так на Python? Конечно же, можно.
Итак, в Python есть модуль calendar . Он как раз отлично подходит для того, чтобы узнать, является ли тот или иной год високосным (или, например, сколько високосных годов в определённом интервале), определить количество дней в месяце, получить номер дня недели для определённой даты и так далее.
В частности, мы можем получить количество дней в каждом месяце года, и просто сложить.
Функция calendar.monthrange принимает номер года в качестве первого аргумента и номер месяца в качестве второго аргумента. Возвращает номер дня недели первого числа данного месяца и количество дней в данном месяце:
>>> import calendar
>>> calendar.monthrange(2013, 1)
(1, 31)
Соответственно, мы можем подсчитать общее количество дней для всех 12 месяцев, и получить таким образом количество дней для данного года:
>>> import calendar
>>> year = 2013
>>> sum(map(lambda x: calendar.monthrange(year, x), range(1, 13)))
365
Но если подумать о том, как именно выполняется эта строка, становится очевидно, что это решение очень неэффективно, если нужно посчитать количество дней для большого количества годов.
Проверяем с помощью модуля timeit .
На то, чтобы выполнить её 1 миллион раз, требуется 13.69 секунд, если import calendar делается один раз в начале. Если import calendar делается каждый раз, тогда 14.49 секунд.
Теперь попробуем другой вариант. Он требует знания того, сколько дней в високосных и невисокосных годах, но зато он очень короткий:
>>> import calendar
>>> year = 2013
>>> 365+calendar.isleap(year)
365
И, как легко догадаться, он уже намного быстрее: 0.83
секунд, включая import calendar, и 0.26
секунд, если import calendar делается один раз в начале.
Давайте также посмотрим, сколько требуется времени самому первому варианту, с «ручным» подходом: 0.07 секунд для 2012 и 2013 и 0.12 секунд для 2000 (думаю, всем понятно, откуда берётся такая разница в скорости для этих годов).
Получается, что это и есть самый быстрый вариант из этих трёх:
>>> import calendar
>>> year = 2013
>>> 366 if ((year%4 == 0 and year%100 != 0) or (year%400 == 0)) else 365
365
Конечно, в большинстве случаев вы можете использовать любой из этих вариантов - в конце концов, при определении количества дней в одном, двух, десяти или ста годах вы вряд ли почувствуете какую-либо разницу.
Пишите, оптимизируйте, улучшайте, тестируйте и считайте производительность - но не забывайте о читаемости исходников ваших программ.
С Новым годом! Удачи, счастья, радости и самосовершенствования в новом году.