Python Basics – nemokamas kursas iš Hexlet, mokymas 57 val., Data: 2023 m. lapkričio 30 d.
įvairenybės / / December 03, 2023
Išmoksite Python programavimo pagrindus, susipažinsite su sintaksė, sąlygomis ir ciklais, duomenų tipais ir bibliotekomis. Šis kursas padės suprasti, kaip Python veikia funkcijų deklaracijos ir integruoti metodai. Dėl to jūs pradėsite rašyti paprastas programas, įsisavinsite pavadinimų standartus, taip pat galėsite ieškoti ir analizuoti kodo klaidas.
Viso kurso metu teoriją pritaikysime praktiškai, kad priprastumėte prie sintaksės ir galėtumėte pasinerti į kalbą. Šio kurso žinios padės įgyti pagrindinį supratimą apie Python, jo principus ir ypatybes. Tai bazinis kursas, tinkantis tiek pradedantiesiems programuoti, tiek besimokantiems naujos kalbos.
Įvadas
Susipažinkite su kursu
Labas pasauli!
Parašykite savo pirmąją programą
Instrukcijos
Išmokite „Python“ programų kūrimo pagrindus
Aritmetiniai veiksmai
Išverskime aritmetines operacijas į programavimo kalbą
Dizaino klaidos (sintaksė ir linteris)
Išstudijuokite klaidų tipus ir jų sprendimo būdus
Stygos
Išmokite dirbti su stygomis
Kintamieji
Išmokite saugoti informaciją ir pakartotinai naudoti esamus duomenis
Išraiškos apibrėžimuose
Išmokite supaprastinti kodą, naudoti kintamuosius
Įvardijimas
Išmokime teisingai pavadinti kintamuosius
Interpoliacija
Sužinokite kitą būdą, kaip dirbti su eilutėmis Python
Simbolių ištraukimas iš eilutės
Išmokite gauti vertes iš eilučių
Linijiniai griežinėliai
Išmokite išgauti eilutes
Duomenų tipai
Padauginkime skaičių iš eilutės, susipažinkime su duomenų tipais ir juos konvertuokime
Nekintamumas ir primityvūs tipai
Sužinokite, ar Python gali pakeisti eilutes ar skaičius
Funkcijos ir jų iškvietimai
Išmokite naudotis paruoštomis funkcijomis
Funkcijos parašas
Sužinokite, kaip funkcija paima ir grąžina reikšmes
Funkcijos iškvietimas – išraiška
Išmokite naudotis funkcijų rezultatais
Determinizmas
Išstudijuokite kai kurias funkcijų savybes ir jų veikimo ypatybes
Standartinė biblioteka
Susipažinkime su standartine biblioteka
Savybės ir metodai
Išmokite naudoti Python integruotus duomenų atributus.
Metodų grandinė
Išmokite naudoti Python integruotus duomenų atributus.
Funkcijų apibrėžimas
Išmokite kurti funkcijas
Grąžinamos vertės
Išmokite naudoti funkcijos rezultatą
Funkcijos parametrai
Išmokite perduoti duomenis funkcijai
Pasirenkami funkcijų parametrai
Numatytų verčių nustatymas
Pavadinta Argumentai
Susipažinkite su kito tipo argumentais
Tipas Anotacijos
Išsiaiškinkime, kokio tipo anotacijos reikalingos ir kaip jas nurodyti
Aplinka
Sužinokite, kokios vertės galimos funkcijoms
Logikos
Sužinokite, kas yra loginis tipas ir kaip naudoti logines operacijas
Loginiai operatoriai
Mokymasis rašyti sudėtines sąlygas
Loginių operacijų rezultatas
Išsamiau apie logines operacijas
Sąlygos
Mes kontroliuojame programos elgesį priklausomai nuo skirtingų sąlygų
degtukų operatorius
Specialios if versijos tyrinėjimas kelioms sąlygoms
o kilpa
Išmokite rašyti programas pasikartojantiems veiksmams atlikti
Duomenų apibendrinimas
Mokymasis pritaikyti ciklus praktikoje
Linijos perėjimas
Mokymasis eiti ir formuoti stygas kilpomis
Sąlygos kilpos korpuso viduje
Išmokite valdyti programos elgesį cikle
už kilpą
Išmokime kitą Python kilpą
Derinimas
Išmokite rasti klaidas kode
Moduliai
Sužinokite, kaip Python veikia su kodu, padalytu į kelis failus
Gilesni moduliai
Susipažinkite su kai kuriais ypatingais darbo su moduliais atvejais, kuriuos dažnai galima rasti dokumentacijoje ir kodų pavyzdžiuose
Paketai
Išmok jungti atskirus modulius į grupes – vadinamąsias. paketus – ir dirbti su tokiomis grupėmis
atsitiktinis modulis
Išmokite naudoti modulius naudodami atsitiktinio modulio pavyzdį, kuris yra įtrauktas į standartinę Python biblioteką ir yra atsakingas už atsitiktinių skaičių generavimą
Kortelės
Susipažinkite su pirmuoju sudėtiniu tipu – tipu, kurio reikšmės gali būti sudarytos iš kelių kitų tipų verčių
Python kalbos raidos istorija
Sužinokite, kaip Python tapo tuo, kas yra šiandien
Papildomos medžiagos
Straipsniai ir vaizdo įrašai, kuriuos kuruoja Hexlet komanda. Padės giliau pasinerti į kurso temą