Introduzione a Python per sviluppatori
Jasmin Ludolf
Senior Data Science Content Developer
# Definisci la quantità quantity = 10# Apici singoli ingredient_name = 'pasta'# Anche i doppi apici vanno bene ingredient_name = "pasta"
ingredient_name = "Basil Leaves"# Converti in minuscolo ingredient_name = ingredient_name.lower()
# Elenco ingredienti ingredients = ["pasta", "tomatoes", "garlic", "basil", "olive oil", "salt"]# Prendi il valore al primo indice ingredients[0]
# Creazione di un dizionario
recipe_dict = {"pasta": 500,
"tomatoes": 400,
"garlic": 15,
"basil": 20,
"olive oil": 30,
"salt": 5}
# Crea un set ingredients_set = {"pasta", "tomatoes", "pasta", "basil", "garlic", "olive oil", "salt"}# Crea una tupla serving_sizes = (1, 2, 4, 6, 8)
| Operatore | Funzione |
|---|---|
== |
Uguale a |
!= |
Diverso da |
> |
Maggiore di |
>= |
Maggiore o uguale a |
< |
Minore di |
<= |
Minore o uguale a |
| Parola chiave | Funzione | Uso |
|---|---|---|
if |
Se la condizione è vera | Per primo nel flusso |
elif |
Altrimenti, verifica condizione | Dopo if |
else |
Altrimenti, esegui questa azione | Dopo elif |
# Lista ingredienti ingredients = ["pasta", "tomatoes", "garlic", "basil", "olive oil", "salt"]# Cicla e stampa ogni ingrediente for ingredient in ingredients:print(ingredient)
pasta
tomatoes
garlic
basil
olive oil
salt
ingredients_to_add = 5
items_added = 0
while items_added < ingredients_to_add:
items_added += 1
remaining = ingredients_to_add - items_added
if remaining > 3:
print("Restano diversi ingredienti")
elif remaining >= 1:
print("Quasi finito!")
else:
print("Lista della spesa completa!")
| Parola chiave | Funzione |
|---|---|
and |
Valuta se più condizioni sono vere |
or |
Valuta se una o più condizioni sono vere |
in |
Valuta se un valore è in una struttura dati |
not |
Valuta se un valore non è in una struttura dati |
list.append()Altre funzioni built-in
zip()enumerate()Pacchetti e moduli
ostimevenvpandasrequestsnumpy$$
Introduzione a Python per sviluppatori