Python Basics - ilmainen kurssi Hexletiltä, koulutus 57 tuntia, Päivämäärä: 30.11.2023.
Miscellanea / / December 03, 2023
Opit Python-ohjelmoinnin perusteet, tutustut syntaksiin, ehtoihin ja silmukoihin, tietotyyppeihin ja kirjastoihin. Tämä kurssi auttaa sinua ymmärtämään, kuinka funktion määritykset ja sisäänrakennetut menetelmät toimivat Pythonissa. Tämän seurauksena alat kirjoittaa yksinkertaisia ohjelmia, hallitset nimeämisstandardit ja pystyt myös etsimään ja analysoimaan virheitä koodissa.
Koko kurssin aikana toteutamme teoriaa käytäntöön, jotta totut syntaksiin ja voit uppoutua kieleen. Tämän kurssin tiedot auttavat sinua saamaan perusymmärryksen Pythonista, sen periaatteista ja ominaisuuksista. Tämä on peruskurssi, joka sopii sekä ohjelmoinnin aloittelijoille että uuden kielen opiskelijoille.
Johdanto
Tutustu kurssiin
Hei maailma!
Kirjoita ensimmäinen ohjelmasi
Ohjeet
Opi Python-ohjelmien rakentamisen perusteet
Aritmeettiset operaatiot
Käännetään aritmeettiset operaatiot ohjelmointikielelle
Suunnitteluvirheet (syntaksi ja linteri)
Tutki virhetyyppejä ja tapoja ratkaista ne
jouset
Opi työskentelemään jousien kanssa
Muuttujat
Opi tallentamaan tietoja ja käyttämään uudelleen olemassa olevia tietoja
Ilmaukset määritelmissä
Opi yksinkertaistamaan koodia, käyttämään muuttujia
Nimeäminen
Opitaan nimeämään muuttujat oikein
Interpolointi
Opi toinen tapa työskennellä merkkijonojen kanssa Pythonissa
Merkkien poimiminen merkkijonosta
Opi saamaan arvoja merkkijonoista
Viiva viipaleet
Opi erottamaan osamerkkijonoja
Tietotyypit
Kerrotaan luku merkkijonolla, tutustutaan tietotyyppeihin ja muunnetaan ne
Muuttumattomuus ja primitiiviset tyypit
Selvittää, voiko Python muuttaa merkkijonoja tai numeroita
Toiminnot ja niiden kutsut
Opi käyttämään valmiita toimintoja
Toiminnon allekirjoitus
Opi kuinka funktio ottaa ja palauttaa arvoja
Funktiokutsu - lauseke
Opi käyttämään funktioiden tuloksia
Determinismi
Tutki funktioiden ominaisuuksia ja niiden toiminnan ominaisuuksia
Normaali kirjasto
Tutustutaan peruskirjastoon
Ominaisuudet ja menetelmät
Opi käyttämään Pythonin sisäänrakennettuja tietomääritteitä.
Menetelmäketju
Opi käyttämään Pythonin sisäänrakennettuja tietomääritteitä.
Funktioiden määrittely
Opi luomaan toimintoja
Palauttavat arvot
Opi käyttämään funktion tulosta
Toimintoparametrit
Opi siirtämään tietoja funktiolle
Valinnaiset toimintoparametrit
Oletusarvojen asettaminen
Nimetty Argumentit
Tutustu toisenlaiseen argumentaatioon
Kirjoita Annotations
Selvitetään, minkä tyyppisiä huomautuksia tarvitaan ja miten ne määritetään
Ympäristö
Selvitä, mitä arvoja funktioille on saatavilla
Logiikka
Opi mikä looginen tyyppi on ja miten loogisia operaatioita käytetään
Loogiset operaattorit
Yhdistelmäehtojen kirjoittamisen opettelu
Loogisten operaatioiden tulos
Syvemmin loogisista operaatioista
Ehdot
Hallitsemme ohjelman toimintaa eri ehdoista riippuen
otteluoperaattori
Tutkitaan erikoisversiota useisiin olosuhteisiin
kun silmukka
Opi kirjoittamaan ohjelmia toistuvien toimien suorittamiseksi
Tietojen yhdistäminen
Opi soveltamaan syklejä käytännössä
Linjan läpikulku
Opi kulkemaan ja muodostamaan jousia silmukoissa
Olosuhteet silmukan rungon sisällä
Opi hallitsemaan ohjelman toimintaa silmukassa
silmukalle
Opitaan toinen silmukka Pythonissa
Virheenkorjaus
Opi etsimään virheitä koodista
Moduulit
Opi kuinka Python toimii useisiin tiedostoihin jaetun koodin kanssa
Syvemmät moduulit
Tutustu joihinkin moduulien kanssa työskentelyn erityistapauksiin, jotka kuitenkin usein löytyvät dokumentaatiosta ja koodiesimerkeistä
Paketit
Opi yhdistämään yksittäisiä moduuleja ryhmiksi - ns. paketteja - ja työskennellä tällaisten ryhmien kanssa
satunnainen moduuli
Harjoittele moduulien käyttöä käyttäen esimerkkiä satunnaismoduulista, joka sisältyy vakiopython-kirjastoon ja vastaa satunnaislukujen luomisesta
Tuples
Tutustu ensimmäiseen yhdistelmätyyppiin - tyyppiin, jonka arvot voivat koostua useista muun tyyppisistä arvoista
Python-kielen kehityksen historia
Opi kuinka Pythonista tuli nykyinen
Lisämateriaalit
Hexlet-tiimin kuratoimat artikkelit ja videot. Auttaa sukeltamaan syvemmälle kurssin aiheeseen