Tutorialul Principal Python
Un tutorial detaliat despre limbajul de programare Python. Pentru începători. Multă teorie și exerciții.
Bazele
001
Introducere în limbajul Python pentru începători
002Verificarea versiunii Python
003Afișarea datelor pe ecran în Python
004Filosofia Python
005Comentarii în Python
006Variabile în Python
007Afișarea unei variabile în consolă în Python
008Operații matematice cu numere în Python
009Operații matematice cu variabile în Python
010Operații Prescurtate în Python
011Prioritatea operațiilor matematice în Python
012Prioritate egală în Python
013Paranteze de grupare în Python
014Nuanțe de grupare în Python
015Lungimea unui număr în Python
016Numere cu virgulă mobilă în Python
017Numere negative în Python
018Restul împărțirii în Python
019Ridicarea la putere în Python
020Prioritatea ridicării la putere în Python
021Șiruri de caractere în Python
022Adunarea șirurilor de caractere în Python
023Înmulțirea șirurilor de caractere în Python
024Caracterele șirului în Python
025Escaparea caracterelor în șiruri de caractere în Python
026Lungimea șirului în Python
027Șiruri multiline în Python
028Valori logice în Python
029Valoarea None în Python
030Tipizarea strictă în Python
031Conversia în șir de caractere în Python
032Conversia în numere întregi în Python
033Șiruri cu cifre în Python
034Obținerea caracterelor dintr-un număr în Python
035Conversia în numere cu virgulă mobilă în Python
036Funcția input în Python
Liste
037
Liste în Python
038Crearea listelor folosind paranteze pătrate în Python
039Crearea listelor cu funcția list în Python
040Împărțirea unui șir de caractere într-o listă în Python
041Obținerea unui element individual dintr-o listă în Python
042Lungimea listei în Python
043Ultimul element al listei în Python
044Modificarea elementelor de listă în Python
045Adăugarea elementelor la sfârșitul listei în Python
046Adăugarea elementelor pe poziție într-o listă în Python
047Combinarea listelor cu metoda extend în Python
048Concatenarea listelor în Python
049Adăugarea în listă în Python
050Ștergerea elementelor din listă cu operatorul del în Python
051Ștergerea elementelor dintr-o listă după valoarea lor în Python
052Obținerea și ștergerea unui element dintr-o listă în Python
053Ștergerea tuturor elementelor dintr-o listă în Python
054Găsirea indexului unui element după valoarea sa în Python
055Verificarea existenței unui element într-o listă în Python
056Numărarea elementelor dintr-o listă în Python
057Ordinea inversă a elementelor dintr-o listă în Python
058Sortarea elementelor din lista inițială în Python
059Sortarea elementelor într-o copie a listei în Python
060Îmbinarea unei liste într-un șir în Python
Tupluri
061
Tuple-uri în Python
062Crearea unui tuplu în Python
063Modalitate alternativă de a crea un tuplu în Python
064Tuple cu un singur element în Python
065Sintaxa alternativă a tuplurilor în Python
066Elementul individual al tuplului în Python
067Modificarea elementelor în Python
068Lungimea tuplului în Python
069Unirea tuplurilor în Python
070Înmulțirea tuplurilor în Python
071Verificarea prezenței unui element într-un tuplu în Python
072Despachetarea tuplurilor în Python
073Conversia în tuplu în Python
074Conversia tuplului în listă în Python
075Îmbinarea tuplului în șir în Python
Secțiuni (Slicing)
076
Tăieturi în Python
077Secțiunea într-un interval de poziții în Python
078Segment de la o poziție în Python
079Tăierea până la o poziție în Python
080Tăierea cu poziții negative în Python
081Pasul de selecție pentru tăierea în Python
082Tăierea doar cu pas de selecție în Python
083Întregul slice în Python
084Inversarea secvenței în Python
085Ștergerea elementelor cu ajutorul tăierilor în Python
Dicționare
086
Dicționare în Python
087Modalitate alternativă de a crea un dicționar în Python
088Valoarea unui element din dicționar în Python
089Modificarea valorii unui element din dicționar în Python
090Adăugarea unui element în dicționar în Python
091Lungimea dicționarului în Python
092Combinarea dicționarelor în Python
093Unirea dicționarelor cu elemente identice în Python
094Ștergerea elementelor din dicționar după cheie în Python
095Extragerea elementului după cheie în Python
096Extragerea ultimului element în Python
097Ștergerea tuturor elementelor dintr-un dicționar în Python
098Verificarea prezenței unui element în dicționar în Python
099Obținerea opțională a unui element dintr-un dicționar în Python
100Conversia valorilor unui dicționar în listă în Python
101Obținerea tuturor cheilor dintr-un dicționar în Python
102Obținerea tuturor valorilor dintr-un dicționar în Python
103Obținerea perechilor cheie-valoare dintr-un dicționar în Python
104Conversia în dicționar în Python
105Exersarea materialului studiat privind lucrul cu dicționare în Python
Mulțimi
106
Seturi în Python
107Elementul mulțimii în Python
108Elemente duplicate într-un set în Python
109Lungimea mulțimii în Python
110Adăugarea unui element într-o mulțime în Python
111Adăugarea mai multor elemente într-un set în Python
112Unirea mulțimilor în Python
113Eliminarea elementului dintr-un set în Python
114Eliminarea unui element prezent într-un set în Python
115Extragerea unui element dintr-un set în Python
116Ștergerea tuturor elementelor dintr-un set în Python
117Verificarea existenței unui element într-un set în Python
118Verificarea apartenenței unui set la o secvență în Python
119Compararea seturilor în Python
120Elemente comune ale mai multor mulțimi în Python
121Elemente diferite ale mai multor mulțimi în Python
122Diferența mulțimilor în Python
123Operații complexe cu mulțimi în Python
124Conversia în set în Python
125Exersarea materialului învățat despre lucrul cu seturi în Python
Condiții
126
Construcția if-else în Python
127Indentări în construcția if-else în Python
128Operatori mai mare și mai mic în Python
129Verificarea egalității în Python
130Verificarea inegalității în Python
131Operatorul logic ȘI în Python
132SAU logic în Python
133NOT Logic în Python
134Prioritatea operațiilor de comparație în Python
135Gruparea condițiilor în Python
136Comparații duble în Python
137Verificarea existenței în Python
138Verificarea valorilor speciale în Python
139If prescurtat în construcția if-else
140Construcția elif în Python
141Instrucțiuni if imbricate în Python
142Constructia match-case în Python
143Operatorul ternar în Python
144Verificarea tipului de obiect în Python
145Atelier practic pe if-else în Python
Bucle
146
Bucla for în Python
147Acumularea rezultatului în bucla for Python
148Bucla for și condiția if în Python
149Instrucțiunea break în Python
150Instrucțiunea continue în Python
151Obținerea elementelor și a indicilor lor în Python
152Cheile dicționarului prin for în Python
153Valorile dicționarului prin for în Python
154Pereche cheie-valoare a dicționarului prin for în Python
155Perechi index-element ale dicționarului în Python
156Generarea numerelor prin for în Python
157Generarea numerelor cu pas folosind for în Python
158Iterarea simultană a secvențelor în Python
159Bucla while în Python
160Bucla while fără contor în Python
161Condiția if în bucla while în Python
162Lucrul cu steaguri în Python
163Interceptarea ieșirii din buclă în Python
164Atelier practic despre buclele în Python
165Introducerea datelor într-o buclă în Python
Dimensionalitate multiplă
Funcții încorporate
172
Puterea și rădăcina în Python
173Funcții de rotunjire în Python
174Numere extreme în Python
175Random în Python
176Module în Python
177Operații matematice cu numere în Python
178Împărțirea numerelor în Python
179Registrul caracterelor în Python
180Împărțirea șirurilor în Python
181Formatarea șirurilor în Python
182Căutare în șiruri în Python
183Verificarea șirului în Python
Timp
184
Lucrul cu date în Python
185Afișarea datei curente în Python
186Obținerea zilei săptămânii în Python
187Diferența dintre două date în Python
188Determinarea anului bisect în Python
189Afișarea orei în Python
190Formatarea datei în Python
191Obținerea timpului în format epoch în Python
192Obținerea datei din formatul epoch în Python
193Conversia formatului epoch în obiect struct_time în Python
194Obținerea obiectului struct_time după UTC în Python
195Obținerea formatului epoch din struct_time în Python
196Diferența dintre epoci în Python
197Întârzierea executării unei operații în Python
Funcții personalizate
198