Python Basics - curs gratuit de la Hexlet, antrenament 57 de ore, Data: 30 noiembrie 2023.
Miscelaneu / / December 03, 2023
Veți învăța elementele de bază ale programării Python, familiarizandu-vă cu sintaxa, condițiile și buclele, tipurile de date și bibliotecile. Acest curs vă va ajuta să înțelegeți cum funcționează declarațiile de funcții și metodele încorporate în Python. Ca rezultat, veți începe să scrieți programe simple, să stăpâniți standarde de denumire și, de asemenea, veți putea să căutați și să analizați erorile din cod.
Pe parcursul cursului, vom pune teoria în practică, astfel încât să vă obișnuiți cu sintaxa și să vă puteți cufunda în limbaj. Cunoștințele din acest curs vă vor ajuta să obțineți o înțelegere de bază a Python, principiile și caracteristicile sale. Acesta este un curs de bază care este potrivit atât pentru începătorii în programare, cât și pentru cei care învață o nouă limbă.
Introducere
Cunoașteți cursul
Salut Lume!
Scrie primul tău program
Instrucțiuni
Aflați elementele de bază ale construirii de programe în Python
Operatii aritmetice
Să traducem operațiile aritmetice într-un limbaj de programare
Erori de proiectare (sintaxă și linter)
Studiați tipurile de erori și modalitățile de a le rezolva
Siruri de caractere
Învață să lucrezi cu șiruri
Variabile
Învățați să stocați informații și să reutilizați datele existente
Expresii în definiții
Învățați să simplificați codul, să folosiți variabile
Denumire
Să învățăm cum să denumim corect variabilele
Interpolare
Aflați un alt mod de a lucra cu șiruri de caractere în Python
Extragerea caracterelor dintr-un șir
Învață să obții valori din șiruri
Liniați felii
Învață să extragi subșiruri
Tipuri de date
Să înmulțim un număr cu un șir, să ne familiarizăm cu tipurile de date și să le convertim
Imuabilitate și tipuri primitive
Aflarea dacă Python poate schimba șiruri sau numere
Funcțiile și apelurile lor
Învață să folosești funcții gata făcute
Semnătura funcției
Aflați cum o funcție preia și returnează valori
Apel de funcție - expresie
Învață să folosești rezultatele funcțiilor
Determinism
Studiați unele proprietăți ale funcțiilor și caracteristicile funcționării lor
Biblioteca standard
Să facem cunoștință cu biblioteca standard
Proprietăți și metode
Învață să folosești atributele de date încorporate din Python.
Lanțul de metode
Învață să folosești atributele de date încorporate din Python.
Definirea Funcțiilor
Învață să creezi funcții
Valori returnate
Învață să folosești rezultatul unei funcții
Parametrii funcției
Învață să transferi date unei funcții
Parametrii funcției opționale
Setarea valorilor implicite
Argumente numite
Cunoașteți un alt tip de argument
Tastați Adnotări
Să aflăm pentru ce tip de adnotări sunt necesare și cum să le specificăm
Mediu inconjurator
Explorați ce valori sunt disponibile pentru funcții
Logici
Aflați ce este un tip logic și cum să utilizați operațiile logice
Operatori logici
Învățarea scrierii condițiilor compuse
Rezultatul operațiilor logice
Mai profund despre operațiunile logice
Condiționale
Controlăm comportamentul programului în funcție de diferite condiții
operator de potrivire
Explorarea unei versiuni speciale a if pentru mai multe condiții
buclă while
Învață să scrii programe pentru a efectua acțiuni repetitive
Agregarea datelor
Învățarea aplicării ciclurilor în practică
Traversarea liniilor
Învățarea să traverseze și să formeze șiruri în bucle
Condiții în interiorul corpului buclei
Învață să controlezi comportamentul unui program într-o buclă
pentru buclă
Să învățăm o altă buclă în Python
Depanare
Învață să găsești erori în cod
Module
Aflați cum funcționează Python cu codul împărțit în mai multe fișiere
Module mai profunde
Familiarizați-vă cu câteva cazuri speciale de lucru cu module, care, totuși, pot fi găsite adesea în documentație și exemple de cod
Pachete
Învățați să combinați modulele individuale în grupuri - așa-numitele. pachete - și lucrați cu astfel de grupuri
modul aleator
Exersați utilizarea modulelor folosind exemplul modulului aleatoriu, care este inclus în biblioteca standard Python și este responsabil pentru generarea de numere aleatoare
Tupluri
Cunoașteți primul tip compozit - un tip ale cărui valori pot consta din mai multe valori de alte tipuri
Istoria dezvoltării limbajului Python
Aflați cum Python a devenit ceea ce este astăzi
Materiale suplimentare
Articole și videoclipuri organizate de echipa Hexlet. Te va ajuta să aprofundezi subiectul cursului