Convertitore decimale binario in pyhton

Convertitore decimale binario in pyhton

Realizziamo in questa lezione un semplice convertitore decimale binario in pyhton utilizzando le funzioni appena studiate. Quindi iniziamo creando una funzione che prende come parametro un numero decimale e restituisce il numero convertito in binario. Convertitore decimale binario in pyhton Assegniamo a b, cioè alla variabile che conterrà il numero binario, la stringa vuota. Dopo […]

chiamata di funzione in python

Chiamata di funzione in python

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 uno o più valori o che non ne ritornano per niente. Ma, dopo aver definito una funzione, occorre richiamarla in qualche punto del programma. Esempio […]

funzioni python

Funzioni python

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 di programmazione, che la funzione ritorna un valore. Per dichiarare una funzione in python si usa la parola chiave def, e poi di seguito il […]

Metodi delle liste in python

Metodi delle liste in python

In questa lezione studieremo altri metodi delle liste in python, che non possono essere utilizzati però con le tuple. Alcuni metodi delle liste in python Append() Il metodo append consente ad esempio di aggiungere elementi ad una lista in pyhton. Vediamo quindi un esempio pratico sull’uso di append: stagioni=[‘Primavera’, ‘Estate’] stagioni.append(‘Autunno’) print(stagioni) Insert() Per quanto […]

numeri random e metodi in python

Numeri random e metodi in python

Continuaimo a parlare di numeri random e metodi in python. choice() Questo metodo consente di estrarre a caso un elemento della lista o della tupla. Allora potremmo modificare il gioco della morra cinese, che potete consultare a questo link morra cinese in python, utilizzando quindi choice. morra=(‘sasso’, ‘carta’, ‘forbice’) print(random.choice(morra)) Provate adesso a modificare tutto […]

numeri random in python

Numeri random in python

In questa lezione impareremo a generare dei numeri random in python, cioè dei numeri pseudocasuali. Innanzitutto occorre importare il modulo random e ciò può essere fatto inserendo semplicemente nello script: import random. Se provate a digitare in modalità interattiva help(‘random’), vedrete le specifiche di questo modulo, con le funzioni che potete utilizzare nei vostri script. […]

tuple in python

Tuple in python

In questa lezione studieremo le tuple in python, cioè una serie ordinata di valori immutabili identificati da un indice. Una tupla è un tipo di dato molto simili alla lista, la differenza consiste nel fatto che le tuple sono immutabili, cioè non si possono cambiare i valori. Quindi le tuple sono adatte a rappresentare dei […]

for e liste in python

For e liste in python

In questa lezione useremo il for con le liste in python, cioè un modo per scorrere gli elementi delle liste. Abbiamo già affrontato il for in questa lezione: ciclo for in python, nella quale abbiamo utilizzato un intervallo: range(). Adesso utilizzeremo il for con le liste, la cui sintassi è questa: for variabile in lista: […]

if e liste in python

If e liste in pyhton

In questa lezione vedremo come utilizzare gli if e le liste in python. Abbiamo già parlato delle liste nella scorsa lezione e abbiamo detto che sono degli aggregatori di dati che possono essere di tipo diverso. Adesso utilizziamo le strutture condizionali, ovvero gli if, con le liste. Esempi di if e liste in python Potremmo […]

liste in python

Liste in python

In questo tutorial affronteremo le liste in python, cioè una serie ordinata di valori identificati da un indice. Quindi una lista è un dato composto che aggrega dei valori di qualsiasi tipo, racchiusi tra una coppia di parentesi quadre e separati da una virgola. I valori che fanno parte di una lista si chiamano elementi […]