Python
Python
▸ Abbiamo scelto PyCharm e per scaricare non dovremo fare altro che andare su
jetbrains.com/pycharm/ cliccare su download
Commenti
Variabili
Esempio: x=4
fi
fi
ANCHE IN PYTHON CI SONO
DIVERSI TIPI DI DATI
I TIPI DI DATI SI DIVIDONO IN STR, INT, FLOAT
E BOOL CHE RISPETTIVAMENTE SIGNIFICANO
TIPI DI DATO: ALFANUMERICI, INTERI,
DECIMALI E BOLEANI (DERIVANTI DAL
MATEMATICO BOOL CHE PUÒ ESPRIMERE DUE
TIPI DI VALORI: VERO O FALSO)
I TIPI DI LISTA
‣ dict {} (le liste più descrittive e possono contenere più tipi di valori)
CASTING
IL CASTING È UN’OPERAZIONE CHE
SI EFFETTUA AL FINE DI CAMBIARE
IL TIPO DI DATO AD UNA VARIABILE
ESEMPIO:
x=5
y=“5”
print(x+y)
dunque ci servirà cambiare la parte nale del print usando il casting con: print(x+int(y)) ed avremo risolto
fi
LAVORARE CON LE STRINGHE
Le strutture di selezione in PYTHON non sono molto diverse dal resto dei linguaggi di
programmazione. La sintassi è dunque questa:
x=5
If x==5
elif x==6
Questo era un esempio di sintassi per un programma che controlla se in x fosse presente il valore 5 o 6.
Questa operazione poteva essere sempli cata ,mediante l’utilizzo dei connettivi logici: and, or e not
fi
CICLI ITERATIVI
Le strutture di iterazione in PYTHON non sono molto diverse dal resto dei linguaggi di programmazione.
Parleremo del ciclo while e for
Nel ciclo while potremo usare alcune keyword come break, continue ed else ma in una sintassi basica del ciclo
troveremo:
i=1
while I<6
print(I)
i+=1
Mentre nel ciclo for, che è ottimo perchè capace di lavorare con liste e altri dati strutturati, avremo questa sintassi:
y=[1,2,3,4,5]
for x in y
print(x)
LISTE PIÙ NEL DETTAGLIO
‣ List La lista è una collezione di dati ordinata e modi cabile che permette di
accettare duplicati
‣ tuple Le tuple sono collezioni di dati ordinate e non modi cabili che
permettono di accettare duplicati
‣ set Set è una collezione di dati non ordinata e non modi cabile che non
permette di accettare duplicati
Nella prossima pagina parleremo di dictionary che è il tipo di lista più completa e
descrittiva
fi
fi
fi
fi
DICTIONARY
persona={
“nome”: “Maurizio”
“cognome”: “Burza”
“età” : 17
def calcolo(x,y):
somma=x+y
return somma
z=calcolo(13,2)
print (z)
Grazie per l’Attenzione
Fine