Programmare in Python
Programmare in Python è molto semplice ed in questa lezione svilupperemo un programma per trovare le cifre di un numero. Quindi ad esempio se ho il numero 134, svilupperemo un…
Programmare in Python è molto semplice ed in questa lezione svilupperemo un programma per trovare le cifre di un numero. Quindi ad esempio se ho il numero 134, svilupperemo un…
Realizziamo un esempio in Python sulle carte della briscola. Le carte della briscola sono 40 con i seguenti valori: asso, 2, 3, 4, 5, 6, 7, fante, cavallo, re. I…
Esempi Python – In questa lezione faremo altri esempi in Python utilizzando il ciclo for, al fine di acquisire una comprensione più approfondita di come questo costrutto può essere utilizzato…
In questa lezione calcoleremo il fattoriale di un numero in Python utilizzando vari metodi. Innanzitutto diamo la definizione. In matematica il fattoriale di un numero naturale n, è il prodotto…
Lo slicing in Python permette di creare delle sotto – sequenze, quindi è un modo per ottenere più elementi contemporaneamente da una lista. Abbiamo già utilizzato lo slicing nelle stringhe…
Liste Python – Le liste in Python sono delle strutture dati che vengono utilizzate per organizzare degli elenchi ordinati di elementi. Abbiamo già accennato le liste nella scorsa lezione, in…
Realizziamo una semplice rubrica in Python utilizzando le liste. La rubrica sarà gestita in modo da memorizzare il nome, il cognome e il numero di telefono dei nostri amici. Rubrica…
Realizziamo un semplicissimo programma Python per la gestione dei voti, utilizzando le liste e le tuple. Ipotizziamo quindi di registrare i voti delle seguenti materie: Informatica, Italiano, Matematica, Inglese, Storia…
Python liste – In questa sezione ci eserciteremo ancora sulle liste in Python. Esercizio 1 Creare una lista di n numeri decimali. Dopo aver inserito tutti gli elementi, sommare gli…
In questa lezione svilupperemo dei semplici esercizi con le liste in Python. Esercizi con le liste in Python – primo esercizio Popolare una lista di n elementi con i primi…
In questa lezione svilupperemo l’algoritmo Euclideo in Python. L’algoritmo di Euclide è un metodo utilizzato per trovare il massimo comune divisore tra due numeri interi. Ricordiamo che: per massimo comune…
Sviluppiamo l’algoritmo della successione di Fibonacci in Python. Ricordiamone la definizione. La successione di Fibonacci è una successione di numeri interi positivi, in cui ciascun numero, a cominciare dal terzo,…
Un numero di Harshad è un numero naturale divisibile per la somma delle sue cifre. I numeri di Harshad minori o uguali a 100 sono: 1, 2, 3, 4, 5,…
Svolgeremo altri esercizi sul ciclo for in Python al fine di consolidare quanto studiato finora. Esercizi sul ciclo for in Python – primo esercizio Progettate un algoritmo che scriva tutte…
In questa lezione, propongo altri esercizi sul ciclo for in Python. Primo esercizio ciclo for in Python Progettate un algoritmo che scriva tutte le coppie di numeri che danno per…
Realizziamo il semplice gioco acchiappa il fantasma con pygame, utilizzando gli strumenti appresi finora. Più avanti perfezioneremo il gioco utilizzando gli sprite e altri metodi, per il momento mi preme…
In questa lezione utilizzeremo alcuni metodi dell’oggetto Rect, al fine di implementare qualche esempio. In particolare vedremo i metodi move, move_ip e collidepoint. Metodi dell’oggetto Rect – move_ip In questo…
In questa lezione studieremo l’oggetto Rect, un oggetto geometrico astratto caratterizzato dalla posizione e dalla lunghezza dei lati. Per creare un Rect si utilizza il costruttore Rect(): pygame.Rect(x,y,w,h) – dove…