Torna indietro

La guida definitiva alla programmazione in Python per principianti e utenti intermedi

La guida definitiva alla programmazione in Python per principianti e utenti intermedi
Ebook
con Adobe DRM
Editore:
Babelcube Inc.
Pubblicato:
15/07/2019
EAN-13
9781547595969

Descrizione

Descrizione

In La guida definitiva alla programmazione in Python per principianti e utenti intermedi imparerete tutti gli strumenti essenziali per diventare esperti nel linguaggio di programmazione Python. Scoprite come installarlo in tutti i principali sistemi operativi: Windows, Mac OS e persino Linux. Sarete guidati passo dopo passo, a partire dal download dei file necessari per effettuare le modifiche nell'installazione per il vostro particolare sistema operativo. Imparate la shell della riga di comando e come utilizzarla per eseguire Python in modalità interattiva e tramite script.

Scoprite come funziona l'interprete Python e come usare la shell interattiva della riga di comando attraverso esempi pratici che potrete provare da soli. Imparate in dettaglio i tipi di dati e le variabili, con codici di esempio e la discussione dell'output generato.

I numeri sono trattati in dettaglio, compresa una disamina dei 4 tipi di numeri in Python: interi, float, complessi e booleani. Scoprite cosa sono i valori restituiti Truthy e Falsy e come si relazionano con il tipo booleano. Fate esercizio con alcune delle numerose funzioni matematiche integrate in Python, e scoprite la differenza tra le funzioni format() e round().

Le stringhe sono una delle variabili più importanti in qualsiasi linguaggio di programmazione. Imparate in profondità come esplorare, cercare e persino manipolare le stringhe in Python. Fate esercizio con i metodi integrati per le stringhe.

Scoprite le strutture di controllo di Python e come utilizzare la logica booleana per ottenere il software che vi serve.

Usate gli operatori e capite a fondo i punti di forza e le differenze degli operatori matematici, relazionali e logici, nonché l'importanza della precedenza e dell'associatività tra gli operatori.

Scoprite le stringhe e i molti modi per farvi ricerche e manipolarle.

Scoprite il potere dell'ereditarietà e del polimorfismo.

Imparate ad aprire, manipolare, leggere e chiudere i file sul vostro filesystem.

Scoprite la filosofia e l'importanza del riuso del codice e come i moduli in Python lo rendano più semplice.

Esaminate la differenza tra la programmazione procedurale e quella orientata agli oggetti. Quale sia giusta per voi può dipendere dal tipo di codice che state scrivendo.

Fate esercizio sulle strutture di controllo in Python.

Studiate gli operatori e imparate cos'è il loro overloading.

Seguite una discussione approfondita sulle sequenze di Python: liste, insiemi, tuple e dizionari. Imparate i punti di forza e le debolezze di ciascuno. Fate esercizio sulla creazione e la manipolazione delle sequenze in Python.