Darba sākšana ar Python
Šī sadaļa iepazīstina jūs ar Python pamatiem. Jūs uzzināsit, kā iestatīt vidi, rakstīt un palaist savu pirmo Python programmu, kā arī izprast tādus pamatjēdzienus kā mainīgie, datu veidi un operatori.
Kontroles plūsma
Uzziniet, kā kontrolēt savu Python programmu plūsmu, izmantojot nosacījumu priekšrakstus un cilpas. Šajā sadaļā ir apskatītas galvenās struktūras, kas ļauj izpildīt dažādus koda blokus, pamatojoties uz nosacījumiem, vai vairākas reizes atkārtot darbības.
Funkcijas
Šajā sadaļā jūs uzzināsit, kā izveidot atkārtoti lietojamus koda blokus, ko sauc par funkcijām. Jūs iedziļināsities funkciju definēšanā, argumentu nodošanā un mainīgo lielumu tvēruma izpratnē. Tas ir būtiski, lai rakstītu tīru, sakārtotu un modulāru Python kodu.
Stīgas
Virknes ir Python pamatdatu tips. Šajā sadaļā jūs uzzināsit, kā strādāt ar virknēm, veikt virkņu darbības un efektīvi manipulēt ar teksta datiem, izmantojot Python iebūvētās virkņu metodes.
Saraksti
Saraksti ir daudzpusīgas kolekcijas, kas ļauj saglabāt vairākus vienumus vienā mainīgajā. Šajā sadaļā ir aprakstīts, kā izveidot, piekļūt un modificēt sarakstus, kā arī izmantot uzlabotas metodes, piemēram, sarakstu sadalīšanu, ligzdošanu un sarakstu nodošanu funkcijām.
Korpusi un vārdnīcas
Izpētiet Python jaudīgās datu struktūras — korešus un vārdnīcas. Korpusi ir nemainīgas kolekcijas, savukārt vārdnīcas ļauj saglabāt atslēgu un vērtību pārus. Jūs uzzināsit, kā strādāt ar abiem, tostarp tos modificēt un izmantot to iebūvētās metodes.
Izņēmumu apstrāde Python
Uzziniet, kā pieklājīgi rīkoties ar kļūdām savās Python programmās. Šajā sadaļā ir aprakstīti sintakses kļūdu jēdzieni, izņēmumi un tas, kā izmantot blokus try/izņemot, lai programmas izpildes laikā uztvertu un atrisinātu izplatītas problēmas.
Failu apstrāde programmā Python
Darbs ar failiem ir daudzu programmu būtiska sastāvdaļa. Šajā sadaļā ir aprakstīts, kā lasīt no teksta failiem un rakstīt tajos, kā arī pārvaldīt failu ceļus un izmantot Python iebūvētos moduļus failu apstrādei, piemēram, marinējumu datu serializēšanai.
Kaudze
Stacks ir datu struktūra, kas atbilst LIFO principam. Šajā sadaļā ir aprakstīts, kā ieviest un izmantot stekus programmā Python, tostarp tādas pamata steku darbības kā push un pop, kā arī tādu problēmu risināšanu kā pārveidošana no infix uz postfix un postfix izteiksmju novērtēšana.
Rinda
Rindas darbojas pēc FIFO (First In, First Out) principa. Šajā sadaļā jūs uzzināsit, kā ieviest un izmantot rindas programmā Python. Jūs arī izpētīsit deque (divgalu rindas) un redzēsit, kā efektīvi pārvaldīt datus FIFO secībā.
Šķirošana
Kārtošana ir būtiska datu organizēšanas koncepcija. Šajā sadaļā ir apskatīti populāri kārtošanas algoritmi, piemēram, burbuļu kārtošana, atlases kārtošana un ievietošanas kārtošana, kā arī to sarežģītība laikā un to ieviešana Python.
Meklēšana
Meklēšana ļauj atrast datus kolekcijās. Šajā sadaļā jūs uzzināsit par diviem izplatītiem meklēšanas algoritmiem — lineāro meklēšanu un bināro meklēšanu — un to, kā tos ieviest, lai atrastu elementus sarakstos vai masīvos.
Atjaunināta
2025. gada 5. jūl.