Tutorial Python
Tutorial Python in italiano, adatto anche ai principianti: dalle basi del linguaggio fino a Machine Learning, NumPy e Matplotlib.
Sommario
126 lezioni totali
1
Giochi in Python
4 lezioni
2
Argomenti tutorial Python in italiano
113 lezioniTutorial Python for beginners
- Python Compiler Online
- Installare Python
- Python e VSCode
- Come realizzare gli script in Python
- Le variabili
- Operatori aritmetici e di assegnazione
- Le Stringhe
- Casting
- Input e print
- Errori in Python
- Come scambiare il valore di due variabili
- Utilizzare il modulo math
- Operatori di confronto e booleani
Tutorial Python - Strutture di controllo decisionali
- Istruzione condizionale if
- If elif else
- Come utilizzare gli if annidati
- Come realizzare il gioco della morra cinese
- Programma sul triangolo
Tutorial Python - Strutture iterative in Python
- Ciclo while
- Approfondimenti sul ciclo while (conto alla rovescia - ciclo infinito - ciclo mai eseguito)
- Esempi sul ciclo while (contare i pari e i dispari - tabellina del 2)
- Come trovare il massimo tra N numeri
- Esercizi con il while (calcolare la media - somma intervallo)
- Esercizio con il while (sottrarre il minore dal maggiore finché la loro differenza diventa inferiore a 3 unità)
- Come realizzare un algoritmo sui numeri primi
- Numeri primi da 2 ad N
- Come realizzare un algoritmo sui numeri amicabili
- Cicli indefiniti
- Come utilizzare l'algoritmo di Euclide in Python
- Ciclo for
- Istruzione break in Python
- Istruzione continue in Python
- Ciclo for else in Python
Tutorial Python - Approfondimenti ed esercizi sulle strutture iterative
- Gioco indovina numero
- Esercizi sul ciclo for (come trovare le coppie che danno per prodotto 60; come trovare i primi N numeri dispari successivi al numero A)
- Altri esercizi sul ciclo for (come trovare le coppie di numeri naturali la cui somma è 20; contare le coppie che generano un prodotto negativo, positivo o uguale a zero senza eseguire l’operazione; contare le coppie che generano una somma positiva, negativa o nulla senza eseguire l’operazione)
- Esempi di utilizzo del for (Scrivere i numeri da 1 a N saltando i multipli di 3 - Scrivere i primi 'n' quadrati dei numeri interi - Dati due numeri m ed n , scrivere, contare e sommare i numeri che sono divisori di entrambi).
- Come utilizzare i cicli for annidati
- Rettangoli di asterischi con i cicli for
- Come realizzare una piramide di asterischi
- Come realizzare un algoritmo sul numero di Harshad
- Esercizi su come trovare le cifre di un numero in Python
- La successione di Fibonacci
- Controllare se un numero appartiene alla successione di Fibonacci
Tutorial Python - Liste e tuple in Python
- Le liste
- Lunghezza di una lista in Python
- Contare gli elementi di una lista con count
- Metodo list in Python
- Liste in Python esempi
- for ... in con le liste in Python
- Lo slicing per estrarre una sottolista
- Come utilizzare if con le liste
- Come utilizzare il for con le liste
- Tuple
- Quali sono i metodi delle liste
- Esercizi con le liste (come popolare una lista di n elementi con i primi n numeri pari - come popolare una lista di n elementi con i primi n multipli di 5 escludendo lo zero - inserire n numeri a piacere).
- Altri esercizi con le liste (come sommare gli elementi con indice pari e con indice dispari separatamente - come sommare gli elementi pari e dispari separatamente)
- Come utilizzare randint con le liste
- Come popolare una lista di numeri primi in Python
- Sommare le cifre di ogni numero in una lista
- Esercizi svolti sulle liste in Python (modificare solo gli elementi maggiori di 30 sottraendo la metà del numero - costruire una lista con una sequenza ascendente utilizzando insert)
- Esercizi svolti in Python (contare e visualizzare quanti numeri non multipli di 3 sono stati inseriti - contare e visualizzare quanti numeri primi sono stati inseriti nella lista)
- Come ricercare il valore massimo in una lista
- Metodo remove
- Metodo pop
- Come realizzare un semplice programma: voti studenti
- Esempio di rubrica
Tutorial Python - Numeri random in Python
- Numeri random
- Esempi sui numeri random
- Numeri random e metodi
- Come realizzare un semplice gioco con le carte
Matrici in Python
Tutorial Python - Funzioni e moduli
- Funzioni
- Come chiamare una funzione
- Convertitore da decimale a binario e ottale
- Il fattoriale di un numero in Python
- Funzione lambda in Python
Dizionari in Python
- Introduzione ai dizionari in Python
- Come utilizzare i dizionari, inserire ed estrarre dati
- get() method sui dizionari in Python
- keys() method sui dizionari in Python
- items() method sui dizionari in Python
- pop() method sui dizionari in Python
- popitem() method sui dizionari in Python
- Ordinare un dizionario in Python
I file
- Operazioni con i file in Python
- Python open()
- Scrivere in un file con il metodo write()
- Memorizzare dati di input in un file di testo
- Python readline()
- Python readlines()
- Metodo read() in Python sui file
- Aggiungere contenuto ad un file in Pyhton
- Aggiungere un numero random in un file che contiene dei numeri
- Esercizio sui files in Python
Tutorial Python - Ricerca e Ordinamento
Tutorial Python - La programmazione ad oggetti, classi ed interfacce grafiche
3
Machine Learning
9 lezioniNumPy
- Introduzione a NumPy
- Installazione di NumPy
- Operazioni aritmetiche con NumPy
- Broadcasting
- np.concatenate - Concatenare più array
- Generare array con valori predefiniti