Ensi karkausvuoden jälkeen. Miksi vuotta kutsuttiin karkausvuodeksi ja miksi ylimääräinen päivä tarvitaan joka neljäs vuosi

Kuinka monta päivää on karkausvuodessa?

Kerran neljässä vuodessa havaitsemme mielenkiintoisen kalenteriilmiön. Joka vuosi meillä on tapana laskea 365 päivää, mutta kerran neljässä vuodessa laskemme 366 päivää. Näin on ollut historiallisesti vuodesta 45 eKr., jolloin roomalainen diktaattori nimeltä Gaius Julius Caesar loi kalenterin. Myöhemmin tällaista kalenteria alettiin kutsua Julianiksi.

Karkausvuoden historia.

Gaius Julius Caesarin uusi kalenteri alkoi 1. tammikuuta 45 eKr. Tuon ajan tähtitieteilijät laskivat tarkan päivien määrän, jonka aikana Maa suorittaa syklin, jota kutsutaan vuodeksi. Päivien tarkka lukumäärä oli 365,25. Toisin sanoen vuodessa oli 365 täyttä päivää ja 6 tuntia. Koska epätäydellisten päivien laskeminen oli hankalaa, päätimme ottaa käyttöön erityisen tasapainon tasoittamiseksi.

Kolmena peräkkäisenä vuotena lasketaan 365 päivää ja jokaisena seuraavana neljäntenä vuonna niihin lisätään helmikuussa 24 tuntia (6 tuntia 4 vuodessa). Niinpä ilmestyi uusi helmikuun päivä, vain yksi, joka ilmestyi joka neljäs vuosi. Tätä kuukautta ei valittu sattumalta. Häntä pidettiin vuoden viimeisenä roomalaisena kuukautena. Vuodesta 45 eKr. tuli ensimmäinen karkausvuosi.

Kuluva vuosi 2016 on karkausvuosi. Seuraava on vuonna 2020, sitten vuonna 2024 ja niin edelleen.

Karkausvuoden merkkejä.

Muinaisista ajoista lähtien vuotta, jolloin yhtä päivää enemmän kuin muina vuosina pidettiin tärkeänä ja jopa vaikeana. Siihen liitettiin joitain tapahtumia, uskottiin, että jos tänä vuonna talvi oli päivän pidempi, se tarkoittaa, että tämä vuosi vaikuttaa ihmiskehoon erityisellä tavalla.

Karkausvuosi, merkkejä joka pelottaa monia ihmisiä, ei itse asiassa ole niin pelottavaa. Ihmiskehoa ei vangita kalenterin ja numeroiden muutoksista. Pikemminkin mies on vaarassa joutua planeettojen sijainnin, kuun ja muiden ulkoisten tekijöiden vaikutuksiin, jotka vaikuttavat ihmiseen kokonaisuutena.

Merkkeistä, joita monilla on tänä pitkänä vuonna, tärkeimmät ovat eri rakennusten kiellot.

Karkausvuosi: mitä ei tehdä?

Monia meistä kiinnostaa mikä ei voida tehdä karkausvuonna. Näihin toimiin kuuluvat:

  • carol,
  • tehdä kiinteistökauppoja,
  • avioero.

Ei ole suositeltavaa mennä pitkälle, ja jos näin tapahtuu, on suositeltavaa lausua tiettyjä rukouksia. Kaikella tällä ei tietenkään ole mitään tekemistä uskonnon kanssa, joten jos sielu pyytää rukousta, on parempi rukoilla ilman merkkejä.

Karkausvuosi ei ole kauhea.

Tällainen vuosi voi tuoda ihmiselle paljon upeita hetkiä. Karkausvuosina syntyi sellaisia ​​taiteen ja kulttuurin suuria hahmoja kuin: M. Glinka, I. Strauss, L. Tolstoi, I. Gontšarov sekä nykyajan näyttelijät: K. Diaz, K. Habenski, T. Hanks.

Joka 4 vuosi ihmiskunnalla on karkausvuosi. Tänä vuonna, helmikuussa, tulee maagisesti 29 päivää.

Siihen liittyy monia merkkejä ja uskomuksia, joista monilla on pakanalliset juuret, mutta niissä on myös kristillisiä elementtejä. Joskus tulee se tosiasia, että karkausvuonna ihmiset kieltäytyvät sellaisista tavanomaisista toiminnoista kuin lomasta merellä tai säännöllisistä matkoista maalle.

Mikä on karkausvuosi ja kuinka perusteltuja siihen liittyvät merkit ovat?

Karkausvuosi: mistä ylimääräinen päivä tuli?

Luuletko, että maapallo pyörii täydellisesti tasan 365 päivässä? Ei, näin ei ole - Maa kiertää täyden ympyrän Auringon ympärillä hieman kauemmin, nimittäin 365 päivää ja 6 tuntia.

Toisin sanoen joka vuosi lisätään ylimääräinen neljännespäivä. 4 vuoden tällaisten neljännesten osalta se osoittautuu 24 tunniksi. Joten kävi ilmi, että vuosi, joka on 4:n kerrannainen (2008, 2012, 2016, karkausvuoden kalenteri perustuu tähän periaatteeseen), on erilainen kuin muut.

Karkausvuosi on suunniteltu poistamaan tämä ylijäämä ja tuomaan tasapaino kronologiaan. Jos ei karkausvuodeksi, niin pariksi vuosisadaksi Uusivuosi Muuttaisin maaliskuun alkuun, ja tämä on melko vakavaa!

Karkausvuoden erot

Karkausvuoden ja muiden vuosien välisiä eroja aineellisesta näkökulmasta rajoittaa vain päivien lukumäärä. Lisäksi ihmisten on tehtävä enemmän töitä yhden päivän aikana. Joskus kuitenkin käy taas kerran lepäämään, mutta näin tapahtuu melko harvoin.

Astrologisesta näkökulmasta Maan radan aikana Auringon ympäri karkausvuonna tapahtuu paljon ongelmia:

  • ihmisten kotiongelmat;
  • ihmisen aiheuttamat katastrofit;
  • luonnonkatastrofit;
  • suhteellisen korkea kuolleisuus.

Jälkimmäisen kanssa voidaan kuitenkin kiistellä - rituaalipalvelutyöntekijöiltä ei ole kommentteja kuolleisuuden lisääntymisestä. Vanhuksia kuolee vain hieman enemmän.

Karkausvuosi: terveisiä antiikista

Ensimmäistä kertaa muinaiset roomalaiset hoitivat ongelman kalenterin epäjohdonmukaisuudesta ajan todellisen virran kanssa. Tässä maassa oli kiellettyä siirtää merkittäviä päivämääriä toiseen aikaan vuodesta. Ihmisiä ohjasi Auringon liike taivaalla.

Gaius Julius Caesar ratkaisi ongelman nopeasti ja radikaalisti - hänen hallituskautensa hetkestä lähtien ihmiset alkoivat elää Julian-kalenterin mukaan, joka vain lisäsi yhden päivän helmikuuhun joka neljäs vuosi. Uuteen kalenteriin alettiin siirtyä vähitellen, kaikki eivät hyväksyneet sitä, mutta aika vei veronsa.

Ajan myötä pakanallinen kalenteri siirtyi kristilliseen kulttuuriin. Mutta joillakin alueilla tämä vuosi liittyy Kasyan Visokosiin, yhteen pyhimyksistä, luostaruuden suojeluspyhimyksestä.

Väitetään, että kolmen vuoden ajan hän on juonut runsaasti, ja neljän vuoden ajan hän selviää "hupauksesta" ja kostaa ihmisille siitä, että hänen päivää vietetään vain kerran neljässä vuodessa.

Tässä on kuitenkin ristiriita - kristitty pyhimys ei voi määritelmän mukaan olla juoppo, ja kirkossa ei ole tietoa siitä, että Visokos haluaisi juoda.

Karkausvuoteen liittyvät merkit ja uskomukset

Nyt karkausvuosi on suhteellisen helppo, ja aiemmin jotkut pelkäsivät lähteä kotoa karkausvuonna helmikuun 29. päivänä. Oli esimerkiksi merkki, että jos saat hyvän pakkasen tänä päivänä ja helmikuun lopussa pakkaset voivat olla ankarat, niin ihminen varmasti vilustuu ja kuolee.

Sama koskee karjaa. Yleisen uskomuksen mukaan mikä tahansa virhe lemmikkien hoidossa tänä päivänä voi maksaa eläimille heidän henkensä. Esimerkiksi aliravitsemus tai yliruokinta.

Uuden yrityksen perustaminen erityisen menestyksen karkausvuonna kansan uskomukset, ei voi tuoda.

Kaikki menee varmasti pieleen: vaikka ihminen rakentaisi talon, vaikka hän avaa yrityksen. Lisäksi kaikki suuret asiat kannattaa lykätä ainakin helmikuun 29. päivään – tätä aikaa pidetään valitettavaimpana sitten vuoden alun.

Voit parantaa Vysokosta hieman seuraavasti:

  • kellon alla, heitä lasillinen vodkaa ulos ikkunasta (myös muu alkoholi sopii, mutta sen on oltava vahvaa);
  • juoda ilman laseja, kun on tarkalleen keskiyö;
  • jos vielä koliset laseja, sinun on asetettava lasit pöydälle ennen siemailua.

Yleisen käsityksen mukaan Visokoksen viha laantuu hieman ennen seuraavan radan valmistumista Auringon ympäri.

Toinen mielenkiintoinen merkki liittyy luonnonlahjojen keräämiseen. Sienien ja marjojen poimiminen on yleensä vaikeaa helmikuun 29. päivänä, mutta kadulta löydetyt tavarat, kuten raha, voivat tuoda ongelmia, jos ne joutuvat taloon.

Ja jos samaan aikaan koira ulvoo (koiranpäivä 29. helmikuuta on sinänsä huono merkki), niin vaiva on taattu. Sinun on jätettävä hänet huomiotta sanoen samalla "Astu pois minusta".

Karkausvuoden kiellot

Koska tämä vuosi on niin epäonninen, ihmiset ovat keksineet monia kieltoja, joita noudattamalla voit välttää ongelmia kotoa. Muuten, myös luonto "osallistuu" näihin kieltoihin.

Esimerkiksi vanhojen ihmisten muistelmien mukaan karkausvuosina on yleensä heikko omenasato.

Joten mitä ei tehdä karkausvuonna:

  • Et voi laulaa kasteessa. Tämä rituaali itsessään liittyy suhteellisen pahoihin henkiin, ja joka neljäs vuosi se on erityisen "tarkkainen" ihmisille. Parempi olla käyttämättä mitään roskaa. Joten vaikka kuinka monet ihmiset tarjoavat makeisia, on parempi välttää lauluja.
  • Kotitekoisten tuotteiden myyntiä ei suositella. Uskotaan, että onnellisuus ja rikkaus jättävät talon heidän kanssaan.
  • Vauvan ensimmäistä puhjennutta hammasta ei voi näyttää kenellekään, paitsi ehkä lähimmille sukulaisille. Jos rikot kieltoa, lapsella on vinot hampaat.
  • Et voi aloittaa uusia suuria asioita, mukaan lukien naimisiinmeno / naimisiinmeno. Kaikki menee pieleen, kuten jo edellä mainittiin.
  • Et voi ostaa "arkun asioita". Kuulostaa oudolta, mutta joillekin iäkkäille ihmisille on normaalia ostaa tavaroita omiin hautajaisiinsa. Tällainen toiminta karkausvuonna nopeuttaa kuolemaa.
  • Naisilla on ehdottomasti kiellettyä värjätä hiuksiaan. Tämä voi johtaa naisen kaljuuntumiseen.
  • Työpaikan tai asuinpaikan muuttaminen on kielletty. Uudessa paikassa ihminen ei yksinkertaisesti juurru, sinun on aloitettava kaikki tyhjästä (tämä kohde on joskus mahdotonta, koska elämässä on erilaisia ​​olosuhteita).

Tähän kiellettyyn ryhmään liittyy lasten syntymä, mutta kaikki eivät ota tätä rajoitusta vakavasti.

Ehkä se kaikki kuulostaa arkaaiselta, mutta tosiasia on, että ihmiset valittavat usein astrologeille ja meedioille onnettomuuksista, jotka alkoivat juuri tällaisten kieltojen rikkomisen jälkeen.

Johtopäätös on, että ennen kuin maapallo tekee täydellisen kierroksen Auringon ympäri karkausvuonna, joistakin toiminnoista tulisi luopua.

Mitä astrologit ajattelevat?

Vuonna 2016 tein anonyymin henkilökohtaisen kalenterin nuorimies. Hän oli aloittamassa uutta yritysprojektia, mutta numerologia osoitti, että yritys ei vain olisi erittäin epäonnistunut, vaan se voisi jopa johtaa asiakkaani kuolemaan.

Valitettavasti hän ei kuunnellut minua, hän teki päinvastoin. Tulos on valitettava - vaikka hän selvisi, hän menetti kaiken penniin, nyt hän aloittaa uuden elämän.

Yllättäen useimmat näistä kalentereista erilaiset ihmiset karkausvuosina otetut tulokset osoittivat samanlaisia ​​tuloksia. En todellakaan usko negatiivisten entiteettien osallistumiseen ongelmiin, mutta planeettojen vaikutus näinä vuosina on hyvin negatiivinen.

Karkausvuoden tulee kulua rauhallisesti ja ilman turhia liikkeitä, sanon sinulle varmasti!

Irina, Moskova

Kaikki ennustukset, jotka tein ihmisille, jotka haluavat mennä naimisiin karkausvuonna, eivät sanoneet mitään hyvää. Tämä aika on epäonnistumisten, väärinkäsitysten, konfliktien ja ristiriitojen aikaa, millaisesta avioliitosta voimme puhua?

Samaan aikaan monet näistä "aviopareista" erosivat ennen häitä. Vuodesta 2016 lähtien vain 5–10 prosenttia näistä perheistä on selvinnyt.

Muuten, myös kuolleisuus on nousussa! Vanhukset kuolevat erissä karkausvuonna. Rukoile useammin, älä vihastu korkeampia voimia! Ja mene kirkkoon joka päivä noin 7.

Svjatoslav, Jaroslavl

Uskon, että karkausvuosi on pakanallinen slaavilainen usko. Esi-isät antoivat helmikuulle demonisen voiman, he pelkäsivät häntä kuin tulta.

Joten tämä uskomus on tullut meille suuresti muuttuneessa muodossa. Karkausvuodessa ei ole mitään vikaa, mutta pieni hoito ei silti haittaa.

Irma, Moskova

Korkea kuolleisuus, se on karkausvuosi. On harvinaista, että tällä hetkellä on tarpeen tehdä suotuisia ennusteita.

Pohjimmiltaan ihmisten on ratkaistava joitain ongelmia. Suosittelen sinua olemaan rikkomatta karkausvuoden kieltoja ja suorittamaan usein puhdistusriittejä.

Svetlana, Samara

Joka 4. vuosi kohtaamme sen tosiasian, että helmikuussa on normaalin 28 päivän sijaan 29. Karkausvuosi on tulossa. Tämä johtuu siitä, että Maa kiertää Auringon hieman nopeammin kuin 365 päivää. Tämän ilmiön kompensoimiseksi keksittiin ja otettiin käyttöön karkausvuosi, joka kestää 366 päivää lisäämällä siihen helmikuussa ylimääräisen päivän.

Milloin on karkausvuosi, miten se määritetään

Määritysmenetelmät ovat melko yksinkertaisia ​​ja kaikkien saatavilla. Ne eivät vaadi vakavaa matemaattista taustaa:

2. Karkausvuosi on aina jaollinen 4:llä ilman jäännöstä. Oletetaan, että vuosi 2012 on karkausvuosi, koska 2012:4=503,0, joten jaon loppuosa on 0.

3. Voit tarkastella tutkittavan vuoden kalenteria ja verrata sitä seuraavaan viikonpäivien mukaan. Jos väli on 1 päivä, niin analysoitu aikaväli ei ole karkausvuosi - sen pituus on 52 viikkoa ja 1 päivä, jos väli on 2 päivää, niin vuosi on vastaavasti karkausvuosi.

Onko poikkeuksia?

Kyllä siellä on. Tähtitieteellisten ja kalenterivuosien harmonisoimiseksi täydellisemmin päätettiin olla tekemättä karkausvuosia vuosiin, jotka päättyvät 00-luvulle eli jokaisen vuosisadan alkuun. Mutta tässä on poikkeus: joka neljäs näistä vuosista (päättyy numeroihin 00 - 400, 800, 1200, 1600, 2000, 2400, ...) on myös karkausvuosi.

Lista karkausvuosista

1764, 1768, 1772, 1776, 1780, 1784, 1788, 1792, 1796, 1804, 1808, 1812, 1816, 1820, 1824, 1828, 1832, 1836, 1840, 1844, 1848, 1852, 1856, 1860, 1864, 1868, 1872, 1876, 1880, 1884, 1888, 1892, 1896, 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, 2080, 2084, 2088, 2092, 2096, 2104, 2108, 2112, 2116, 2120, 2124, 2128, 2132

Ulkonäön historia

Itse karkausvuoden käsite syntyi aikana, jolloin tiedemiehet osoittivat sen vuonna tähtitieteellistä vuotta 365 päivää ja noin 5 tuntia ja 49 minuuttia lisää. Tämä tapahtui Julius Caesarin aikana, joka tunnettiin melko edistyksellisenä hallitsijana. Sen jälkeen kalenteriin on lisätty 1 ylimääräinen päivä.

Muinaiset roomalaiset laskivat päivät seuraavan kuun alkuun, ja me määritämme kuluneen kuun alusta. Oletetaan, että helmikuun 22. päivä on meille kuukauden 22. päivä, ja roomalaisille se oli kuudes päivä ennen uuden kuukauden alkua. Karkausvuonna helmikuussa on kaksi 6. päivää. "Toinen kuudes" latinasta ja antoi nimen "hyppy".

Seuraava vaihe oli Juliaaninen kalenteri, jossa joka kolmas vuosi muuttui karkausvuodeksi. Muuten, meidän päivinämme lomat määräytyvät. Käytämme gregoriaanista kalenteria, ja meillä on karkausvuosi joka neljäs vuosi.

Taikausko ja pelot

Ihmisten keskuudessa on yleisesti hyväksyttyä, että karkausvuodet ovat hyvin valitettavia ja joskus traagisia. Jopa roomalaiset alkoivat pitää tätä vuotta huonona, koska "kuudennen päivän" vuoksi paasto kasvoi yhdellä päivällä (se kesti maaliskuun alkuun asti). Mystiikkaa lisäsi vastenmielinen loma "Kasjanovin päivä", jota esi-isämme juhlivat jo. Se oli asetettu helmikuun 29. päiväksi.

Uskotaan, että karkauspäivänä ei ole toivottavaa muuttaa radikaalisti tavanomaista elämäntapaa: mennä naimisiin, muuttaa, vaihtaa työpaikkaa, hankkia lapsia, varsinkin ensimmäinen lapsi.

Tiedämme kaikki, että tavallisessa vuodessa on 365 päivää, mutta on myös karkausvuosi, jossa on 366 päivää. Se tapahtuu kerran neljässä kalenterivuodessa, ja tällaisen vuoden helmikuu sisältää yhden päivän lisää. Mutta miksi tällaista vuotta kutsutaan karkausvuodeksi, harvat ajattelevat, ja tänään kerromme sinulle tämän nimen alkuperästä.

Nimen "karkausvuosi" alkuperä

Kuten monet muutkin nykyään tunnetut nimet, "karkausvuosi" on peräisin latinasta. Tällaista vuotta on pitkään kutsuttu nimellä "Bis Sextus". Tämän nimen käännös latinasta tarkoittaa "toista kuudesosaa".

On syytä huomata, että roomalaiset ottivat käyttöön tällaisen ajanlaskelman, ja roomalaisessa kalenterissa eKr. päiviä ei pidetty samassa esityksessä kuin nykyään. Roomalaisilla oli tapana laskea päivät seuraavaan kuukauteen jäljellä olevien päivien lukumäärän mukaan. Roomalaiset lisäsivät ylimääräisen päivän helmikuun 23. ja 24. päivän väliin. Itse helmikuun 24. päivää kutsuttiin "sektukseksi", mikä tarkoitti "kuudentena päivää ennen maaliskuun alkua". Karkausvuonna, kun ylimääräinen päivä lisättiin 23. ja 24. helmikuuta väliin, helmikuun 24. päivä tuli kahdesti, jota kutsuttiin "bis sectuks", kuten olemme jo todenneet - "Toinen kuudes" päivä.

On helppo ymmärtää, että "Bis sektus" slaavilaisessa mielessä voidaan helposti muuntaa "hyppyksi", koska nämä nimet ovat konsonantteja. Nykyaikaisessa gregoriaanisessa kalenterissa, kuten tiedätte, ylimääräistä päivää ei kuitenkaan lisätä helmikuun 23. ja 24. päivän väliin, vaan helmikuun 28. päivän jälkeen. Meillä on siis kerran neljässä vuodessa mahdollisuus tarkkailla seinäkalentereista, tietokoneiden ja älypuhelimien kalentereista helmikuun 29. päivää.

Miksi tarvitsemme karkausvuoden

Kun on selvitetty, miksi karkausvuosi on niin kutsuttu, on myös tarpeen tehdä lyhyt poikkeama siitä, miksi tällainen vuosi ylipäänsä on olemassa, miksi se otettiin käyttöön.

Me kaikki tiedämme, että tavallinen vuosi koostuu 365 päivästä, olemme tottuneet siihen, emmekä epäile tätä väitettä hetkeäkään. Todellisuudessa se ei kuitenkaan ole täysin totta, koska jokainen vuosi on 365,4 päivää, eli 365 päivää ja 6 tuntia. Tietenkin tällainen ajan laskenta on erittäin hankalaa, ja se varmasti johtaa tiettyihin muutoksiin ihmisten käsityksissä ajan kulusta. Siksi tutkijat tähtitieteilijät päättivät laskea jokaisen neljän vuoden kerrannaisen 366 vuorokaudeksi (käyttäen neljää 6 tunnin jaksoa muista vuosista) ja kaikki loput - tarkalleen 365 päivää.

Toivottavasti sinulla oli upea uusivuosi ja olet nyt upeassa lomatunnelmassa. Tekijä: vähintään se on juuri näin minulle - emme juoneet alkoholia, ja keskiyöllä kolisemme vesilasit viiden litran kanisterista, joten heräsimme, kävelimme ja sitten muistin yhden eilisen uudenvuoden tervehdyksen:

Toivon, että jokaisen vuoden lopussa muistaen, mitä tapahtui viimeisen 366 päivän aikana, jos ((vuosi%4 == 0 ja vuosi%100 != 0) tai (vuosi%400 == 0)) muuten 365 päivää, itse:

Voi nifiga itse, mikä toiminta olikaan. Kerron siitä varmasti myöhemmin lastenlapsilleni tai kirjoitan siitä kirjan.


Joten yllä oleva on melko yksinkertainen tapa määrittää päivien lukumäärä vuodessa (vuosimuuttuja), joka itse asiassa paljastaa täysin niiden olemuksen: gregoriaanisessa kalenterissa karkausvuodet vuotta otetaan huomioon sarjanumero joka on joko 4:n kerrannainen, mutta ei 100:n kerrannainen tai 400:n kerrannainen. Toisin sanoen, jos vuosi on jaollinen 4:llä ilman jäännöstä, mutta on jaollinen 100:lla vain jäännöksellä, niin se on karkausvuosi, muuten se ei ole karkausvuosi, paitsi jos se on jaollinen ilman jäännöstä jäännös 400:lla - silloin se on silti karkausvuosi.

Esimerkiksi vuosi 2013 on yhteinen vuosi, 1700, 1800 ja 1900 ovat jälleen yhteisiä vuosia, mutta 2000, 2004, 2008 ja 2012 ovat karkausvuosia.

Mutta entä jos emme muista, kuinka monta päivää on karkausvuosissa (366 päivää) ja tavallisissa vuosissa (365 päivää), tai haluamme vain kirjoittaa vuoden päivien määrän määritelmän mahdollisimman nopeasti? Onko tämä mahdollista Pythonissa? Voit tietysti.

Pythonilla on siis kalenterimoduuli. Se on vain hyvä selvittää, onko tietty vuosi karkausvuosi (tai esimerkiksi kuinka monta karkausvuotta on tietyllä aikavälillä), määrittää kuukauden päivien lukumäärän, saada viikonpäivän numero tiettyyn päivämäärään ja niin edelleen.

Erityisesti voimme saada päivien määrän jokaisessa vuoden kuukaudessa ja yksinkertaisesti laskea ne yhteen.

Kalenteri.kuukausi-funktio ottaa vuoden numeron ensimmäiseksi argumentiksi ja kuukauden numeron toiseksi argumentiksi. Palauttaa viikonpäivän numeron tietyn kuukauden ensimmäisenä päivänä ja päivien lukumäärän tietyssä kuukaudessa:

>>> tuo kalenteri >>> calendar.monthrange(2013, 1) (1, 31)
Vastaavasti voimme laskea päivien kokonaismäärän kaikille 12 kuukaudelle ja siten saada päivien lukumäärän tietyltä vuodelta:

>>> tuo kalenteri >>> vuosi = 2013 >>> sum(kartta(lambda x: kalenteri.kuukausi(vuosi, x), range(1, 13))) 365
Mutta jos ajattelet, kuinka tämä rivi tarkalleen suoritetaan, tulee ilmeiseksi, että tämä ratkaisu on erittäin tehoton, jos sinun on laskettava päivien lukumäärä suuri numero vuotta.

Tarkistamme timeit-moduulin avulla.

Sen suorittaminen miljoona kertaa kestää 13.69 sekuntia, jos kalenterin tuonti tehdään kerran alussa. Jos kalenterin tuonti tehdään joka kerta, niin 14.49 sekuntia.

Kokeillaan nyt toista vaihtoehtoa. Se edellyttää, että tiedetään, kuinka monta päivää on karkausvuosina ja ei-karkausvuosina, mutta se on hyvin lyhyt:

>>> tuontikalenteri >>> vuosi = 2013 >>> 365+kalenteri.isleap(vuosi) 365
Ja kuten arvata saattaa, se on jo paljon nopeampi: 0.83 sekuntia, mukaan lukien tuontikalenteri ja 0.26 sekuntia, jos kalenterin tuonti tehdään kerran alussa.

Katsotaan myös kuinka kauan ensimmäinen vaihtoehto kestää "manuaalisella" lähestymistavalla: 0.07 sekuntia vuosille 2012 ja 2013 ja 0.12 sekuntia vuodelle 2000 (luulen, että kaikki ymmärtävät, mistä tällainen nopeusero näiden vuosien aikana tulee).

Osoittautuu, että tämä on nopein vaihtoehto näistä kolmesta:

>>> tuontikalenteri >>> vuosi = 2013 >>> 366 jos ((vuosi%4 == 0 ja vuosi%100 != 0) tai (vuosi%400 == 0)) muuten 365 365
Tietenkin useimmissa tapauksissa voit käyttää jompaakumpaa näistä vaihtoehdoista - loppujen lopuksi, kun määrität päivien lukumäärän yhdessä, kahdessa, kymmenessä tai sadassa vuodessa, et todennäköisesti tunne mitään eroa.

Kirjoita, optimoi, paranna, testaa ja arvioi suorituskykyä – mutta älä unohda ohjelmalähteiden luettavuutta.

Hyvää uutta vuotta! Onnea, onnea, iloa ja itsensä kehittämistä uuteen vuoteen.