Päivämäärätaulukon luominen LuckyTemplatesissa
Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.
Tässä opetusohjelmassa keskustelemme Pythonin käyttäjän määrittämien funktioiden käyttämisestä ja niiden luomisesta. Käyttäjän määrittämien funktioiden avulla voit jakaa suuret ohjelmat pieniin osiin, jotta niiden virheenkorjaus, ylläpito ja ymmärtäminen on helpompaa.
Käyttäjän määrittämät toiminnot sopivat myös erinomaisesti toistuvien koodien tallentamiseen ohjelmaan. Voimme suorittaa kyseisen koodin kutsumalla funktiota tarvittaessa.
Aloitetaan tutkiminen, rakentaminen ja harjoitteleminen, miten käyttäjän määrittämiä toimintoja luodaan luomalla uusi muistikirja. Napsauta Tiedosto -valikkoa, vie hiiri päälle ja valitse Python 3 .
Kun olet luonut uuden muistikirjan, aloitamme painamalla ESC + B muutaman kerran lisätäksesi useita koodisoluja .
Lisätään dokumenttimerkkijono antaaksesi lyhyt muistiinpano tekemisistämme. Tätä varten on tärkeää käyttää # -merkkiä alussa. Kirjoita sitten huomautus heti # -merkin jälkeen.
Sisällysluettelo
Pythonin käyttäjän määrittämien funktioiden rakenne
Luodaksemme käyttäjän määrittämiä toimintoja Pythonissa meidän tulee noudattaa sen oletusrakennetta. Ensin meidän on lisättävä def funktion määrittelemiseksi. Sitten lisäämme funktion nimen. Lisää lopuksi avoin ja sulje sulkumerkki sulkeaksesi funktion.
Huomaa, että voimme myös lisätä argumentteja sulkeiden sisään, mutta toistaiseksi jätämme sen vain tyhjäksi. Kun toiminto on suljettu, voimme lisätä kaksoispisteen loppuun .
Tällä varmistetaan, että ohjeet, jotka aiomme ilmoittaa, lisätään luomamme funktion sisään.
Lisätään funktion luomisen jälkeen käsky, joka suoritetaan myöhemmin, kun kutsumme tätä funktiota. Tässä esimerkissä tulostetaan sana " hei ".
Kun olet lisännyt ohjeen, siirry seuraavalle riville painamalla Enter . Huomaat, että koodirivi on edelleen sisennetty Enter-näppäimen painamisen jälkeen. Tämä tarkoittaa, että olemme edelleen toiminnon sisällä. Voit poistua toiminnosta painamalla askelpalautinta kerran.
Sen jälkeen voimme nyt suorittaa kyseisen toiminnon kutsumalla sitä funktion nimellä . Ennen kuin teemme sen, lisätään toinen asiakirjamerkkijono .
Kutsutaan funktio kirjoittamalla funktion nimi ja lisäämällä avaus- ja sulkemissulut. Napsauta sitten Shift + Enter .
Tämän seurauksena näemme, että tämä toiminto näyttää tekstin, jossa lukee " hei ".
Seuraavaksi lisäämme toisen ohjeen, jossa näkyy " Bob ".
Paina sitten Shift + Enter vielä kerran suorittaaksesi koodin uudelleen.
Näin luomme ja kutsumme toimintoja Pythonissa .
Argumenttien lisääminen Pythonin käyttäjän määrittämiin funktioihin
Yritetään nyt lisätä argumentteja funktioomme. Lisätään alla olevan esimerkin kaltainen.
Sen jälkeen määritellään uusi funktiomme argumentilla .
Toistaiseksi lisäämme vain 1 argumentin käyttämällä muuttujaa “ x ”. Tässä esimerkissä “ x ” on tervehdys, jonka haluat näkyvän, kun toimintoa kutsutaan tai suoritetaan. Lisätään ohje, joka näyttää lisäämämme argumentin .
Sitten kutsumme " tervehdys "-funktiota ja lähetämme arvon " x " -argumentille . Tämän jälkeen näet tuloksena tekstin " Hello Bob ".
Toimintojen muokkaaminen Pythonissa
Muokataan tätä funktiota. Kopioimme viimeksi luomamme funktion ja liitämme sen seuraavaan koodisoluun .
Käytämme print() -funktion sijaan return()-funktiota , jonka avulla voit palauttaa arvon, jonka olemme asettaneet kutsuttaessa funktiota .
Lisäksi return() -käskyn avulla voit palauttaa arvon useita kertoja.
Toinen hyvä asia return(): ssä on, että voit palauttaa arvon niin paljon kuin haluat. Palautetaan esimerkiksi " Hello Bob " 2000 kertaa.
Siirrytään toiseen esimerkkiin. Tällä kertaa luomme kaavan. Edellisessä esimerkissä käytimme vain yhtä argumenttia, mutta tässä esimerkissä käytämme nyt kahta.
Tässä esimerkissä nimesimme funktiomme nimellä "" argumenttien ollessa " x " ja " y ". Olemme myös määrittäneet kaavan return -lauseessamme, minkä jälkeen annoimme arvot " x ":lle ja " y ":lle funktiota kutsuttaessa. Yhteenvetona tämän kaavan 2*2+1+1 on yhtä suuri kuin 6 .
Näin luomme ja käytämme argumentteja Pythonissa .
Muista, että argumentit ovat arvoja , jotka lähetetään funktiolle, kun sitä kutsutaan.
Ehdolliset lauseet Pythonissa
Käytämme Pythonissa ehdollisia lausekkeita ohjelman suorittamiseen määritettyjen ehtojen perusteella. Python analysoi, täyttävätkö nämä ehdot määritetyt ehdot vai eivät. Sitten tulokset voidaan käsitellä joko tosi tai epätosi .
Aloitetaan ehdollisen funktiomme luominen luomalla.
Kun olet luonut nämä muuttujat, lataa ne painamalla Shift + Enter . Seuraavaksi alamme määritellä funktiomme ja annamme sille nimeksi " is_approved " argumenteilla nimi , palkka , puoli ja kulut .
Funktion sisällä haluamme saada vuosittaisen_summan , joka on yhtä suuri kuin “ palkka*12+sivu*12-kulut*12 ”.
Sitten palautamme nimen ja yearly_total . _
Kun kutsumme funktiota, välitämme arvot aiemmin luomistamme muuttujista. Tässä tapauksessa se on nimi1 , palkka1 , puoli1 ja kulut1 . Meillä pitäisi olla alla olevan esimerkin kaltainen tulos.
Kuten voit nähdä tuloksestamme, meillä on John yhdessä hänen vuosittaisen_summansa 32400 kanssa .
Lisätään seuraavaksi ehdolliset lauseemme. Tällä kertaa poistamme " return name, yearly_total ", koska emme käytä sitä tässä esimerkissä.
Tämä ehdollinen lauseke tarkoittaa yksinkertaisesti sitä, että jos henkilön vuosittainen_yhteensä on suurempi kuin 30 000 , se näyttää nimen ja viestin " , olet hyväksytty. ”
Toisaalta else-lause näyttää return() -lauseen, joka sisältää nimen ja viestin " , sinua ei ole hyväksytty. ” jos vuosittainen_summa on alle 30 000 .
Jos yritämme kutsua funktiota ehdollisilla lauseillamme, tämä on tulos.
Tulosta tarkasteltaessa John hyväksytään, koska hänellä on yli 30 000 vuosittaisessa_summassa .
Funktioiden kutsuminen muuttujissa
Seuraavaksi yritetään laittaa lauseemme funktion kutsumiseksi muuttujiin. Teemme tämän tallentaaksemme jokaisen luomamme henkilön tulosteen.
Tämän jälkeen palataan luomiimme muuttujiin ja päivitetään Jillille ja Johnille käytetty muuttuja .
Kun olet päivittänyt muuttujat, muista suorittaa ohjelma uudelleen tallentaaksesi muutokset.
Näytetään tulokset print()-käskyn ja tulosmuuttujien avulla .
Kun näytämme tulokset, voimme nähdä, että kaikki ovat hyväksyttyjä, koska Bobin , Jillin ja Johnin yearly_total -arvossa on yli 30 000 . Muutetaan siis kynnys arvosta 30 000 arvoon 35 000 ja suoritetaan ohjelma uudelleen.
Jos vielä muistat, Johnilla on vain noin 32 000 hänen yearly_total -arvossaan . Mutta muutimme kynnyksen 35 000: aan . Tämän seurauksena Johnia ei nyt hyväksytty.
Johtopäätös
Yhteenvetona totean, että olemme oppineet oikean syntaksin Pythonin käyttäjän määrittämille funktioille sekä sen tärkeyden, että luotavamme uuden funktion alussa on asiakirjamerkkijono .
Olemme myös keskustelleet argumenteista, jotka ovat hyödyllisiä eri tilanteissa. Tässä blogissa käytimme sitä tervehdysten näyttämiseen ja kaavan luomiseen. Muista, että argumentit ovat arvoja, jotka lähetetään funktiolle, kun sitä kutsutaan.
Lisäksi opimme mmkäytetään käyttäjän määrittämissä funktioissa eli " jos "- ja " muu "-ehdoissa. Voit käyttää näitä funktion ehtojen ilmoittamiseen ja päättää, suorittaako sen tietyt lauseet vai ei.
Kaikki parhaat,
Gaellim
Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.
Tämä lyhyt opetusohjelma korostaa LuckyTemplates-mobiiliraportointiominaisuutta. Näytän sinulle, kuinka voit kehittää raportteja tehokkaasti mobiililaitteille.
Tässä LuckyTemplates Showcase -esittelyssä käymme läpi raportteja, jotka näyttävät ammattitaitoisen palveluanalytiikan yritykseltä, jolla on useita sopimuksia ja asiakkaiden sitoumuksia.
Käy läpi tärkeimmät Power Appsin ja Power Automaten päivitykset sekä niiden edut ja vaikutukset Microsoft Power Platformiin.
Tutustu joihinkin yleisiin SQL-toimintoihin, joita voimme käyttää, kuten merkkijono, päivämäärä ja joitain lisätoimintoja tietojen käsittelyyn tai käsittelyyn.
Tässä opetusohjelmassa opit luomaan täydellisen LuckyTemplates-mallin, joka on määritetty tarpeidesi ja mieltymystesi mukaan.
Tässä blogissa esittelemme, kuinka kerrostat kenttäparametreja pienillä kerroilla uskomattoman hyödyllisten näkemysten ja visuaalien luomiseksi.
Tässä blogissa opit käyttämään LuckyTemplates-sijoitus- ja mukautettuja ryhmittelyominaisuuksia näytetietojen segmentoimiseen ja luokitteluun kriteerien mukaan.
Tässä opetusohjelmassa käsittelen tiettyä tekniikkaa, jolla voit näyttää kumulatiivisen kokonaissumman LuckyTemplates-visuaaleissasi vain tiettyyn päivämäärään asti.
Opi luomaan ja mukauttamaan Bullet-kaavioita LuckyTemplatesissa, joita käytetään pääasiassa suorituskyvyn mittaamiseen suhteessa tavoitteeseen tai edellisiin vuosiin.