Inserire immagini in pygame
In questa lezione impareremo ad inserire immagini in pygame. Innanzitutto presentiamo la funzione che serve a caricare un’immagine, cioè la funzione load che si trova nel sotto modulo image: pygame.image.load().…
In questa lezione impareremo ad inserire immagini in pygame. Innanzitutto presentiamo la funzione che serve a caricare un’immagine, cioè la funzione load che si trova nel sotto modulo image: pygame.image.load().…
In questa lezione studieremo gli eventi in pygame, necessari per interagire con il nostro programma. Per capire come funzionano gli eventi facciamo un semplice esempio. Quando lavoriamo al computer il…
In questa lezione vedremo come costruire altre Surface, cioè delle aree su cui disegnare. Possiamo creare altre Surface con la funzione costruttore, ricordiamo che nei linguaggi OOP ogni oggetto ha…
In questa lezione vedremo come utilizzare pygame per disegnare sullo schermo. Nella scorsa lezione abbiamo visto come importare la libreria pygame e abbiamo creato la nostra prima finestra, adesso vedremo…
Pygame è un insieme di moduli, free and open source, progettati per creare dei videogiochi. Come installare pygame Per l’installazione occorre seguire dunque questi semplici passaggi: 1 -Per prima cosa…
Python pop – Il metodo pop elimina l’ultimo elemento della lista se non è specificato un indice, altrimenti rimuove l’elemento dell’indice indicato tra parentesi tonde. Python Pop – esempio Facciamo…
In questa lezione propongo un esercizio che utilizza ancora il metodo insert di Python. Insert Python – Primo esercizio Inserire 20 numeri random da 50 a 150 in testa alla…
Realizziamo un semplice esercizio utilizzando il costrutto while in Python, un ottimo modo per esercitarci e comprendere meglio il funzionamento di questo ciclo. Scrivere un programma che, leggendo due numeri…
Scrivere un programma in Python che, determini i numeri primi da 2 fino ad N. Procedimento algoritmo numeri primi da 2 fino ad N Cominciamo a ragionare su una possibile…
Realizziamo in questa lezione una piramide di asterischi in Python, come quella mostrata nella figura sotto, avente come altezza 6 asterischi. Per realizzare il nostro programma, prendiamo innanzitutto in input…
Realizziamo un programma che visualizzi in output un rettangolo di asterischi, prendendo in input la base e l’altezza. Per realizzare questo algoritmo chiediamo innanzitutto all’utente di inserire la base e…
In questa lezione realizziamo altri esercizi che utilizzano il metodo append in Python. In particolare impareremo a popolare le liste con dei numeri primi. Esercizio con il metodo append in…
In questa lezione impareremo ad utilizzare i cicli for annidati in Python, ovvero le iterazioni eseguite dentro altre iterazioni. Facciamo dunque degli esempi per capire il loro funzionamento. Esempio sui…
Il metodo insert sulle liste in Python serve ad inserire degli elementi in una lista, partendo da una posizione specificata. Se non viene specificato nulla inserisce l’elemento all’inizio della lista.…
Realizziamo in questa lezione un semplice convertitore decimale binario in Python utilizzando le funzioni appena studiate. Quindi iniziamo creando una funzione che prende come parametro un numero decimale e restituisce…
In Python il metodo append, affrontato nella scorsa lezione, serve ad inserire degli elementi in coda ad una lista. La sintassi di questo metodo è la seguente: lista.append(elemento) Il metodo…
In questa lezione spiegheremo cosa si intende per chiamata di funzione in Python, cioè come poter eseguire una funzione. Nella scorsa lezione abbiamo studiato come definire le funzioni che ritornano…
In questa lezione studieremo le funzioni in Python che, così come in matematica, ricevono dei valori come argomenti e restituiscono un valore come risultato. Infatti si usa dire, nei linguaggi…