Programare în Python
Detalii
Description
Volumul prezintă elementele de bază ale limbajului Python, formulate ca exemple aplicate ale probabilităților acestuia în a crește eficiența și claritatea programării. Pornind de la aceste informații, autorii dezvoltă în mod firesc explicarea unor concepte mai avansate, precum manipularea structurilor de date și principii ale programării orientate pe obiecte, în timp ce completarea informațiilor este crescută într-un ritm oportun pentru o gamă largă de cititori.
CUPRINS
- Cum se utilizează această carte?
- Definirea și utilizarea funcțiilor
- Structuri de date de tip listă
- Accesarea elementelor unei liste
- Adăugarea și actualizarea elementelor unei liste
- Ștergerea listelor și eliminarea elementelor
- Parcurgerea elementelor unei liste
- Metode predefinite pentru liste
- Funcții predefinite pentru liste
- Structuri de date de tip tuplu
- Accesarea elementelor unui tuplu
- Parcurgerea elementelor unui tuplu
- Metode predefinite pentru tupluri
- Funcții predefinite pentru tupluri
- Crearea unui șir de caractere
- Indexarea și felierea șirurilor
- Modificarea șirurilor de caractere
- Metode predefinite pentru șiruri de caractere
- Funcții predefinite pentru șiruri de caractere
- Structuri de date de tip mulțime
- Accesarea elementelor unei mulțimi
- Adăugarea și actualizarea elementelor unei mulțimi
- Ștergerea mulțimilor și eliminarea elementelor
- Parcurgerea elementelor unei mulțimi
- Metode predefinite pentru mulțimi
- Funcții predefinite pentru mulțimi
- Structuri de date de tip dicționar
- Accesarea elementelor unui dicționar
- Adăugarea și actualizarea elementelor unui dicționar
- Ștergerea dicționarelor și eliminarea elementelor
- Parcurgerea elementelor unui dicționar
- Metode predefinite pentru dicționare
- Funcții predefinite pentru dicționare
- Python Dictionary Comprehension
- Programare orientată pe obiecte
- Clase
- Instanțe
- Elemente de programare funcțională
- Map
- Filter
- Reduce
4 ORGANIZAREA ȘI TESTAREA APLICAȚIILOR
- Definirea de excepții utilizator
- Utilizarea modulelor și a pachetelor
- SOCKETS
- Procesarea documentelor HTML
- Sincronizarea firelor de execuție