Tutorialul Principal Python

Bazele

Introducere în Python Verificarea versiunii Python Afișarea datelor pe ecran Filozofia Python Comentarii Variabile Afișarea variabilei pe ecran Operații matematice cu numere Operații matematice cu variabile Operații prescurtate Prioritatea operațiilor matematice Prioritate egală Paranteze de grupare Nuanțe de grupare Lungimea numărului Numere cu virgulă mobilă Numere negative Restul împărțirii Ridicarea la putere Prioritatea ridicării la putere Șiruri de caractere Concatenarea șirurilor Înmulțirea șirurilor Simbolurile șirului Escaparea simbolurilor șirului Lungimea șirului Șiruri multilini Valori booleene Valoarea None Tipizarea strictă în Python Conversia în șir Conversia în număr Șiruri cu cifre Obținerea simbolurilor din număr Conversia în număr cu virgulă mobilă Funcția input

Liste

Introducere în liste Crearea listelor folosind paranteze pătrate Crearea listelor folosind funcția list Împărțirea unui șir de caractere într-o listă Elementul individual al listei Lungimea listei Ultimul element al listei Modificarea elementelor Adăugarea elementelor la sfârșitul listei Adăugarea elementelor după poziție Combinarea listelor cu metoda extend Combinarea listelor Adăugarea în listă Ștergerea elementelor cu operatorul del Ștergerea elementelor după valoare Obținerea și ștergerea unui element Ștergerea tuturor elementelor Căutarea indexului unui element după valoarea sa Prezența elementului în listă Numărarea elementelor din listă Ordinea inversă a elementelor din listă Sortarea în lista originală Sortarea în copia listei Combinarea listei într-un șir de caractere

Tupluri

Introducere în tupluri Crearea unui tuplu Mod alternativ de a crea un tuplu Tuplu cu un singur element Sintaxă alternativă Element individual al tuplului Modificarea elementelor Lungimea tuplului Combinarea tuplurilor Înmulțirea tuplurilor Prezența unui element în tuplu Despachetarea tuplurilor Convertirea în tuplu Convertirea tuplului în listă Combinarea tuplului într-un șir

Secțiuni (Slicing)

Introducere în secțiuni Secțiune într-un interval de poziții Secțiune de la o poziție Secțiune până la o poziție Secțiune cu poziții negative Pas de selecție (Step) Secțiune doar cu pas de selecție Întreaga secțiune Inversarea secvenței Ștergerea elementelor cu ajutorul secțiunilor

Dicționare

Introducere în dicționare Modalitate alternativă de creare a dicționarului Valoarea elementului dicționar Modificarea valorii elementului Adăugarea elementului în dicționar Lungimea dicționarului Combinarea dicționarelor Combinarea dicționarelor cu elemente identice Ștergerea elementelor după cheie Extragerea după cheie Extragerea ultimului element Ștergerea tuturor elementelor Prezența elementului în dicționar Obținerea opțională a elementului Convertirea în listă Obținerea tuturor cheilor Obținerea tuturor valorilor Perche cheie-valoare Convertirea în dicționar Practicum

Mulțimi

Introducere în mulțimi Elementul mulțimii Elemente repetate în mulțime Lungimea mulțimii Adăugarea unui element în mulțime Adăugarea mai multor elemente în mulțime Unirea mulțimilor Ștergerea unui element din mulțime Ștergerea unui element prezent Extragerea unui element Ștergerea tuturor elementelor Prezența unui element în mulțime Prezența mulțimii într-o secvență Compararea mulțimilor Elemente comune ale mulțimilor Elemente diferite ale mulțimilor Diferența mulțimilor Operații complexe Conversia în mulțime Practic

Condiții

Construcția if-else Indentări în condiții Operatori mai mare și mai mic Verificarea egalității Verificarea inegalității ȘI logic SAU logic NU logic Prioritatea operațiilor de comparație Gruparea condițiilor Comparații duble Verificarea prezenței Verificarea valorilor speciale if prescurtat Construcția elif if imbricate Construcția match-case Operatorul ternar Verificarea tipului de obiect Practică if else

Bucle

Bucla for Acumularea rezultatului în buclă Bucla for și condiția if Instrucțiunea break Instrucțiunea continue Obținerea elementelor și indicilor acestora Cheile dicționarului prin for Valorile dicționarului Perchea cheie-valoare a dicționarului Perechi index-element ale dicționarului Generarea numerelor Generarea numerelor cu pas Parcurgerea simultană Bucla while Bucla while fără contor Condiția if în bucla while Lucrul cu steaguri Interceptarea ieșirii din buclă Practică pe bucle Introducerea datelor în buclă

Dimensionalitate multiplă

Liste multidimensionale Listă tridimensională Iterarea listelor multidimensionale Iterarea listei tridimensionale Iterarea listei multidimensionale de dicționare Umplerea listelor multidimensionale

Funcții încorporate

Puteri Funcții de rotunjire Extreme Aleatoriu Module Operații matematice cu numere Împărțirea numerelor Majuscule și minuscule Împărțirea șirurilor Formatarea șirurilor Căutarea în șiruri Verificarea șirurilor

Timp

Lucrul cu date Afișarea datei curente Obținerea zilei săptămânii Diferența dintre două date Determinarea anului bisect Afișarea orei Formatarea datei Formatul epoch Afișarea datei din epoch Obiectul struct_time Obținerea obiectului struct_time în UTC Obținerea formatului epoch din struct_time Diferența dintre epoci Întârzierea operației

Funcții personalizate

Introducere Parametrii funcției Instrucțiunea return Parametrii opționali Parametrii numiți Parametrii-variabile Funcții imbricate Cuvântul cheie pass Comentarii Sfaturi pentru funcții Practică pe funcții
huidtrit