Calcolatrice in Python

Calcolatrice in Python

In questa lezione svilupperemo una calcolatrice in Python utilizzando le classi. La nostra calcolatrice dovrà semplicemente prendere in input due numeri richiesti ed elaborarli attraverso le operazioni aritmetiche. Calcolatrice in Python – implementazione Innanzitutto creeremo una classe Calculator dove utilizzeremo il costruttore init con i due parametri a e b oltre al parametro self. Poi … Leggi tutto

Metodi delle classi in Python

Metodi delle classi

In questa lezione studieremo come utilizzare i metodi delle classi in Python. Ad ogni metodo, come già abbiamo visto nelle lezioni precedente, viene innanzitutto passato il parametro self che rappresenta l’oggetto stesso, ma possiamo passare altri parametri. Riprendiamo l’esempio della lezione precedente in cui abbiamo definito una classe Student con gli attributi name, lastname ed … Leggi tutto

Classi in Python

Classi in Python

In questa lezione svilupperemo alcuni esempi di classi in Python, al fine di consolidare quanto appreso nelle lezioni precedenti. Classi in Python – primo esempio Sviluppiamo dunque un primo esempio nel quale definiamo una classe Student: class Student: def __init__(self, name, lastname, age): self.name = name self.lastname = lastname self.age = age Salviamo questa classe … Leggi tutto

Class Python

Class Python

Per definire una classe in Python utilizziamo la dichiarazione class seguita dal nome univoco della classe. All’interno di questa classe specifichiamo poi gli attributi ed i suoi metodi. Tutte le classi hanno una funzione chiamata __init__(), che viene eseguita quando la classe viene avviata per creare un nuovo oggetto. Questa funzione identifica il costruttore, cioè … Leggi tutto

La programmazione ad oggetti

La programmazione ad oggetti

Diamo un’introduzione sulla programmazione ad oggetti prima di affrontarla con Python. Con il termine di OOP, ovvero Object Oriented Programming, intendiamo un paradigma di programmazione. In questo paradigma un programma può essere visto come un insieme di oggetti che interagiscono tra loro. Finora, per lo sviluppo dei nostri programmi, abbiamo seguito un approccio procedurale e/o … Leggi tutto

Random quotes generator

random quotes generator

In this lesson we will develop a random quotes generator. We will make sure that clicking on a button, from time to time, generates a new sentence. Try the example below by clicking on the button: Random Quotes Generator Generate a new sentence Development of the random quotes generator First let’s develop the simple HTML … Leggi tutto

Generatore di frasi random

Generatore di frasi random

In questa lezione svilupperemo un generatore di frasi random. Faremo in modo che cliccando su un pulsante, di volta in volta, si generi una nuova frase. Provate l’esempio sotto, cliccando sul pulsante: Generatore di frasi random Genera una nuova frase Sviluppo del generatore di frasi random Innanzitutto sviluppiamo il semplice codice HTML necessario per creare … Leggi tutto