Tutorial Principale di Python
Tutorial dettagliato sul linguaggio di programmazione Python. Per principianti. Tanta teoria ed esercizi.
Basi
001
Introduzione al linguaggio Python per principianti
002Verifica della versione di Python
003Output dei dati sullo schermo in Python
004Filosofia di Python
005Commenti in Python
006Variabili in Python
007Stampare una variabile nella console in Python
008Operazioni matematiche con i numeri in Python
009Operazioni matematiche con variabili in Python
010Operazioni abbreviate in Python
011Priorità delle operazioni matematiche in Python
012Priorità uguale in Python
013Parentesi di raggruppamento in Python
014Sfumature del raggruppamento in Python
015Lunghezza di un numero in Python
016Numeri a virgola mobile in Python
017Numeri negativi in Python
018Resto della divisione in Python
019Elevazione a potenza in Python
020Priorità dell'elevazione a potenza in Python
021Stringhe in Python
022Concatenazione di stringhe in Python
023Moltiplicazione di stringhe in Python
024Caratteri delle stringhe in Python
025Escape dei caratteri stringa in Python
026Lunghezza della stringa in Python
027Stringhe multilinea in Python
028Valori booleani in Python
029Il significato di None in Python
030Tipizzazione stretta in Python
031Conversione a stringa in Python
032Conversione in numeri interi in Python
033Stringhe con numeri in Python
034Ottenere caratteri da numeri in Python
035Conversione in numero a virgola mobile in Python
036La funzione input in Python
Liste
037
Liste in Python
038Creazione di liste con le parentesi quadre in Python
039Creazione di liste con la funzione list in Python
040Suddividere una stringa in una lista in Python
041Accesso a un singolo elemento di una lista in Python
042Lunghezza di una lista in Python
043Ultimo elemento di una lista in Python
044Modifica degli elementi di una lista in Python
045Aggiungere elementi alla fine di una lista in Python
046Aggiungere elementi per posizione in una lista in Python
047Unire liste con il metodo extend in Python
048Unione di liste in Python
049Aggiungere a una lista in Python
050Rimozione di elementi da una lista con l'operatore del in Python
051Rimuovere elementi da una lista in base al loro valore in Python
052Ottenere e rimuovere un elemento da una lista in Python
053Rimozione di tutti gli elementi da una lista in Python
054Trovare l'indice di un elemento per il suo valore in Python
055Verifica della presenza di un elemento in una lista in Python
056Conteggio degli elementi in una lista in Python
057Invertire l'ordine degli elementi in una lista in Python
058Ordinamento degli elementi in una lista in Python
059Ordinamento degli elementi in una copia di una lista in Python
060Unire una lista in una stringa in Python
Tuple
061
Tuple in Python
062Creazione di una tupla in Python
063Modo alternativo per creare una tupla in Python
064Tupla con un singolo elemento in Python
065Sintassi alternativa delle tuple in Python
066Elemento singolo di una tupla in Python
067Modifica degli elementi in Python
068Lunghezza di una tupla in Python
069Unione di tuple in Python
070Moltiplicazione di tuple in Python
071Verifica della presenza di un elemento in una tupla in Python
072Spacchettamento di Tuple in Python
073Conversione in Tupla in Python
074Conversione di una tupla in una lista in Python
075Unione di una tupla in una stringa in Python
Slicing
076
Slicing in Python
077Affettare in un intervallo di posizioni in Python
078Affettamento da una posizione in Python
079Affettare fino a una posizione in Python
080Slicing con indici negativi in Python
081Passo di selezione per lo slicing in Python
082Affettamento solo con passo di selezione in Python
083L'intera slice in Python
084Inversione di Sequenza in Python
085Rimozione di elementi con le slice in Python
Dizionari
086
Dizionari in Python
087Metodo alternativo per creare un dizionario in Python
088Valore di un elemento del dizionario in Python
089Modificare il valore di un elemento del dizionario in Python
090Aggiungere un elemento a un dizionario in Python
091Lunghezza del dizionario in Python
092Unione di dizionari in Python
093Unione di dizionari con elementi identici in Python
094Rimozione di elementi da un dizionario per chiave in Python
095Estrazione di un elemento per chiave in Python
096Estrazione dell'ultimo elemento in Python
097Rimozione di tutti gli elementi da un dizionario in Python
098Verifica della presenza di un elemento in un dizionario in Python
099Recupero opzionale di un elemento da un dizionario in Python
100Conversione dei valori di un dizionario in una lista in Python
101Ottenere tutte le chiavi da un dizionario in Python
102Ottenere tutti i valori da un dizionario in Python
103Ottenere coppie chiave-valore da un dizionario in Python
104Conversione in dizionario in Python
105Esercitazione sul materiale studiato per lavorare con i dizionari in Python
Insiemi
106
Insiemi in Python
107Elemento di un insieme in Python
108Elementi duplicati in un set in Python
109Lunghezza di un set in Python
110Aggiungere un elemento a un set in Python
111Aggiungere più elementi a un set in Python
112Unione di insiemi in Python
113Rimuovere un elemento da un set in Python
114Rimozione di un elemento presente in un set in Python
115Estrazione di un elemento da un set in Python
116Rimuovere tutti gli elementi da un set in Python
117Verifica della presenza di un elemento in un set in Python
118Verifica della presenza di un insieme in una sequenza in Python
119Confronto di insiemi in Python
120Elementi comuni di più insiemi in Python
121Elementi diversi di più insiemi in Python
122Differenza di insiemi in Python
123Operazioni complesse con gli insiemi in Python
124Conversione in insieme in Python
125Esercitazione sul materiale studiato per lavorare con gli insiemi in Python
Condizioni
126
La struttura if-else in Python
127Rientri nella costruzione if-else in Python
128Operatori maggiore e minore in Python
129Verifica dell'uguaglianza in Python
130Verifica della disuguaglianza in Python
131Operatore AND in Python
132OR Logico in Python
133NOT Logico in Python
134Priorità degli operatori di confronto in Python
135Raggruppamento di condizioni in Python
136Confronti doppi in Python
137Verifica della presenza in Python
138Verifica di valori speciali in Python
139If abbreviato nella costruzione if-else
140La costruzione elif in Python
141Istruzioni if nidificate in Python
142La struttura match-case in Python
143Operatore Ternario in Python
144Verifica del tipo di oggetto in Python
145Esercitazione su if-else in Python
Cicli
146
Il ciclo for in Python
147Accumulare il risultato in un ciclo for Python
148Ciclo for e condizione if in Python
149Istruzione break in Python
150Istruzione continue in Python
151Ottenere elementi e i loro indici in Python
152Chiavi del dizionario con for in Python
153Valori del dizionario con for in Python
154Coppia chiave-valore del dizionario con for in Python
155Coppie indice-elemento del dizionario in Python
156Generazione di numeri con for in Python
157Generazione di numeri con passo tramite for in Python
158Iterazione Simultanea di Sequenze in Python
159Il ciclo while in Python
160Ciclo while senza contatore in Python
161Condizione if nel ciclo while in Python
162Lavorare con i flag in Python
163Intercettare l'uscita dal ciclo in Python
164Laboratorio sui cicli in Python
165Inserimento di dati in un ciclo in Python
Multidimensionalità
Funzioni Standard
172
Esponente e radice in Python
173Funzioni di arrotondamento in Python
174Numeri estremi in Python
175Random in Python
176Moduli in Python
177Operazioni matematiche con numeri in Python
178Divisione di numeri in Python
179Maiuscole e minuscole in Python
180Metodi di suddivisione delle stringhe in Python
181Formattazione delle stringhe in Python
182Ricerca nelle stringhe in Python
183Verifica di stringhe in Python
Tempo
184
Lavorare con le date in Python
185Visualizzare la data corrente in Python
186Ottenere il giorno della settimana in Python
187Differenza tra due date in Python
188Determinare l'anno bisestile in Python
189Output dell'ora in Python
190Formattazione della data in Python
191Ottenere il tempo in formato epoch in Python
192Ottenere la data dal formato epoch in Python
193Conversione del formato epoch in un oggetto struct_time in Python
194Ottenere l'oggetto struct_time in UTC in Python
195Ottenere il formato epoch da struct_time in Python
196Differenza tra epoche in Python
197Ritardo nell'esecuzione di un'operazione in Python
Funzioni Utente
198