Programma svolto
| Scuola |
Classe |
Anno scolastico |
Materia |
Professore |
| I.I.S.S. V. Bachelet |
3E LSA |
2024/25 |
Informatica |
Nicolò Sala |
Programmazione in Python
- installazione di un editor di testo (Visual Studio Code)
- installazione dell’interprete Python
- scrivere ed eseguire un file
.py
- le variabili
- tipo/classe
- identificatore
- valore
- istruzioni di dichiarazione
- istruzioni di assegnazione
- tipi di variabile fondamentali:
int, float, str, bool
- la funzione di output
print()
- la funzione di input
input()
- convertire l’input in un numero:
int() e float()
- istruzioni di selezione
- l’istruzione
if
- l’istruzione
else
if, else multipli e/o annidati
- l’istruzione
elif
- istruzioni di iterazione
- l’istruzione
while
- l’istruzione
for
- la funzione
range()
- la parola chiave
break
- introduzione alle liste
- introduzione alle stringhe
- la libreria
random
- le funzioni
randint, choice, shuffle, uniform
- generare numeri interi casuali in un dato intervallo
- scegliere un carattere casuale in un dato alfabeto
- la libreria
statistics
- le funzioni
mean, median, mode, variance
- le funzioni
- segnatura
- nome della funzione
- la parola chiave
def
- parametri
- tipo restituito
- la parola chiave
return
- invocare una funzione
- importare una funzione in un altro file:
from ... import ...
- i set
- creare un set vuoto: la funzione
set()
- usare
set() per convertire una lista o una stringa in un set
- le proprietà di mutabilità e unicità dei set
- i metodi
intersect, union, difference, add, remove
- i dizionari
- creare un dizionario vuoto:
{}
- i concetti di
key, value, item
- usare un ciclo for per iterare sulle chiavi di un dizionario
- ottenere il valore associato a una chiave di un dizionario
- i metodi
get, items, keys, values
- l’unicità delle chiavi di un dizionario