Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Programmazione  Python Per  Principianti
Programmazione  Python Per  Principianti
Programmazione  Python Per  Principianti
Ebook154 pages1 hour

Programmazione Python Per Principianti

Rating: 0 out of 5 stars

()

Read preview

About this ebook

Se volete imparare a programmare in Python ma non sapete da dove iniziare, continuate a leggere.
Sapere dove iniziare quando si impara qualcosa di nuovo può essere un problema, soprattutto se l'argomento sembra così vasto. Ci possono essere così tante informazioni a disposizione che non si riesce nemmeno a decidere da dove iniziare, o peggio, si comincia ad imparare e si scoprono velocemente così tanti concetti, esempi di programmazione e dettagli che non vengono spiegati. Questo tipo di esperienza è frustrante e lascia con più domande che risposte.
Programmazione Python per principianti non dà per scontato niente su quello che già conoscete della programmazione o del linguaggio Python. Non serve sapere niente per trarre beneficio da questo libro. Verrete guidati passo dopo passo usando un approccio logico e sistematico. A mano a mano che incontrerete nuovi concetti, codice e termini, questi verranno spiegati in linguaggio chiaro, rendendo semplice comprenderli per chiunque.
Ecco cosa imparerete leggendo questo libro:
Quando usare Python 2 e quando Python 3.
Come installare Python su Windows, Mac e Linux, con gli screenshots.
Come preparare il computer per programmare in Python.
I vari modi di eseguire programmi Python su Windows, Mac e Linux.
I migliori editor di testo e ambienti di sviluppo integrati per scrivere codice.
Come lavorare con vari tipi di dato: stringhe, liste, tuple, dizionari, booleani ed altri.
Cosa sono le variabili e quando usarle.
Come fare operazioni matematiche in Python.
Come prendere l'input utente.
Come controllare il flusso dei programmi.
L'importanza degli spazi in Python.
Come organizzare i programmi, cosa va dove.
Cosa sono i moduli, quando usarli e come crearne di vostri.
Come definire e usare le funzioni.
Importare le funzioni Python che si usano di frequente.
Come leggere e s
LanguageItaliano
Release dateDec 15, 2014
ISBN9781633397354
Programmazione  Python Per  Principianti
Author

Jason Cannon

Jason Cannon ha iniziato la sua carriera come System Engineer Unix e Linux nel 1999. Da quel periodo ha usato le sue competenze su Linux in aziende come Xerox, UPS, Hewlett-Packard e Amazon.com. Inoltre, è stato consulente tecnico e libero professionista per piccole e medie imprese e per aziende dei Fortune 500. Jason ha esperienze professionali con CentOS, RedHat Enterprise Linux, SUSE Linux Enterprise Server e Ubuntu. Ha usato diverse distribuzioni di Linux per progetti personali, tra cui Debian, Slackware, CrunchBang ed altre. Oltre a Linux, Jason ha esperienza su sistemi operativi Unix proprietari come AIX, HP-UX e Solaris. Gli piace insegnare agli altri come usare e sfruttare il potere del sistema operativo Linux. Jason è l'autore di Command Line Kung Fu e Linux for Beginners, ed è il fondatore della Linux Training Academy, dove tiene un blog e insegna in corsi di formazione in video.

Read more from Jason Cannon

Related to Programmazione Python Per Principianti

Related ebooks

Technology & Engineering For You

View More

Related articles

Reviews for Programmazione Python Per Principianti

Rating: 0 out of 5 stars
0 ratings

0 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    Programmazione Python Per Principianti - Jason Cannon

    Programmazione  Python per  principianti

    JASON CANNON

    Programmazione  Python per  principianti

    Autore Jason Cannon

    Copyright © 2014 Jason Cannon

    Tutti i diritti riservati

    Distribuito da Babelcube, Inc.

    www.babelcube.com

    Traduzione di Eugenia Franzoni

    Babelcube Books e Babelcube sono marchi registrati Babelcube Inc.

    Indice

    Un regalo per voi  4

    Introduzione  4

    Configurare il vostro ambiente per Python  5

    Installare Python  5

    Scegliere tra Python 2 e Python 3  5

    Istruzioni di installazione per Windows  5

    Istruzioni di installazione per Mac  9

    Istruzioni di installazione per Linux  9

    Installare Python su una distribuzione basata su Debian  10

    Installare Python su una distribuzione basata su RPM  10

    Preparare il computer per Python  11

    Eseguire programmi Python  12

    Eseguire programmi Python su Windows  12

    Eseguire programmi Python su Mac e Linux  12

    Creare e modificare del codice sorgente in Python  13

    Windows  13

    Mac  13

    Linux  13

    Scaricare gli esempi di codice sorgente  14

    Riassunto  14

    Risorse  14

    Capitolo 1 – Variabili e stringhe  15

    Variabili  15

    Stringhe  15

    Usare gli apici nelle stringhe  15

    Indicizzazione  16

    Funzioni interne  16

    La funzione print()  16

    La funzione len()  16

    Metodi per le stringhe  17

    Il metodo per le stringhe lower()  17

    Il metodo per le stringhe upper()  17

    Concatenazione di stringhe  18

    Ripetizione di stringhe  18

    La funzione str()  19

    Formattazione di stringhe  19

    Ricevere input dall'utente  21

    Riassunto  21

    Esercizi  22

    Animale, vegetale, minerale  22

    Soluzione  22

    Pappagallo  23

    Che ha detto il gatto?  23

    Soluzione  23

    Risorse  24

    Riassunto  24

    Capitolo 2 – Numeri, matematica e commenti  25

    Operazioni numeriche  25

    Stringhe e numeri  27

    La funzione int()  27

    La funzione float()  27

    Commenti  28

    Riassunto  29

    Esercizi  29

    Calcolare il costo del Cloud Hosting  29

    Soluzione  29

    Calcolare il costo del Cloud Hosting, continua  30

    Soluzione  30

    Capitolo 3 – Booleani e condizionali  32

    Operatori di confronto  32

    Operatori booleani  33

    Condizionali  35

    Riassunto  37

    Esercizi  38

    Corri, guida o vola  38

    Soluzione  38

    Risorse  39

    Capitolo 4 - Funzioni  40

    Riassunto  44

    Esercizi  45

    Riempi gli spazi  45

    Soluzione  45

    Risorse  46

    Capitolo 5 - Liste  47

    Aggiungere elementi ad una lista  48

    Slice  49

    Slice di stringhe  50

    Trovare un elemento di una lista  50

    Eccezioni  50

    Ciclare in una lista  51

    Ordinare una lista  52

    Concatenazione di liste  52

    Intervalli  53

    Riassunto  54

    Esercizi  54

    To-Do List  54

    Soluzione  55

    Risorse  56

    Capitolo 6 - Dizionari  57

    Aggiungere elementi ad un dizionario  57

    Rimuovere elementi da un dizionario  58

    Trovare una chiave in un dizionario  59

    Trovare un valore in un dizionario  60

    Ciclare in un dizionario  60

    Dizionari nestati  61

    Riassunto  62

    Esercizi  62

    Fatti interessanti  62

    Soluzione  62

    Risorse  63

    Capitolo 7 - Tuple  64

    Passare tra tuple e liste  65

    Ciclare in una tupla  66

    Assegnazione di tuple  66

    Riassunto  67

    Esercizi  68

    Codici degli aeroporti  68

    Soluzione  68

    Risorse  68

    Capitolo 8 – Leggere e scrivere file  70

    Posizione nel file  70

    Chiudere un file  71

    Chiudere automaticamente un file  72

    Leggere un file una riga alla volta  72

    Modalità per i file  73

    Scrivere su un file  74

    File binari  74

    Eccezioni  75

    Riassunto  75

    Esercizi  76

    Numeri di linea  76

    Soluzione  76

    Tutto in ordine (alfabetico)  76

    Soluzione  77

    Risorse  78

    Capitolo 9 – I moduli e la Python Standard Library  79

    Moduli  79

    Guardiamo dentro ad un modulo  80

    Il percorso di ricerca dei moduli  80

    La Python Standard Library  82

    Creare i propri moduli  82

    Usare main  83

    Riassunto  84

    Esercizi  84

    Che cosa dice il gatto, refrain  84

    Soluzione  85

    Risorse  86

    Conclusioni  88

    Sull'autore  89

    Risorse aggiuntive  91

    Python  91

    Ruby e Ruby on Rails  91

    Sviluppo Web  92

    Appendice  93

    Appendice A: Marchi registrati  93

    Un regalo per voi

    Come ringraziamento per aver acquistato Programmazione Python per principianti vorrei farvi due regali. Il primo è una copia di "Common Python Errors"; si tratta di un volumetto in inglese che descrive come correggere oltre 25 dei più comuni errori in Python. Il secondo regalo è un cheat sheet e una scheda di riferimento di Python, che potete usare come riferimento rapido o per ricordarvi la sintassi e le opzioni più comuni. Questi regali sono il complemento perfetto al libro e vi aiuteranno nel vostro viaggio con Python.

    Andate su http://www.linuxtrainingacademy.com/python-for-beginners per scaricare i vostri regali.

    Introduzione

    Sapere dove iniziare quando si impara una cosa nuova può essere un problema, specialmente quando l'argomento sembra così vasto. Ci possono essere così tante informazioni a disposizione che non si riesce nemmeno a decidere da dove iniziare, o peggio, si comincia ad imparare e si scoprono velocemente così tanti concetti, esempi di programmazione e dettagli che non vengono spiegati. Questo tipo di esperienza è frustrante e lascia con più domande che risposte.

    Programmazione Python per principianti non dà per scontato niente su quello che già conoscete della programmazione o del linguaggio Python. Non serve sapere niente per trarre beneficio da questo libro. Verrete guidati passo dopo passo usando un approccio logico e sistematico. A mano a mano che incontrerete nuovi concetti, codice e termini, questi verranno spiegati in linguaggio chiaro, rendendo semplice comprenderli per chiunque.

    In tutto il libro vi verranno presentati molti esempi e vari programmi in Python. Potete scaricare tutti gli esempi e anche altre risorse aggiuntive dal sito http://www.LinuxTrainingAcademy.com/python-for-beginners.

    Iniziamo.

    Configurare il vostro ambiente per Python

    Installare Python
    Scegliere tra Python 2 e Python 3

    Se state iniziando un nuovo progetto o volete solo imparare Python, vi consiglio caldamente di usare Python 3; è stato rilasciato nel 2008 e a questo punto la versione Python 2.x viene considerata datata. Ci sono però molti programmi Python 2 che vengono ancora usati, e a volte se ne incontra qualcuno. Le buone notizie sono che la versione Python 2.7 fa da ponte tra Python 2 e Python 3. Molto del codice scritto per Python 3 funziona anche su Python

    Enjoying the preview?
    Page 1 of 1