Complimenti!

Introduzione a Python per sviluppatori

Jasmin Ludolf

Senior Data Science Content Developer

Riepilogo capitolo 1

# Definisci la quantità
quantity = 10

# Apici singoli ingredient_name = 'pasta'
# Anche i doppi apici vanno bene ingredient_name = "pasta"
Introduzione a Python per sviluppatori

Riepilogo capitolo 2

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)
Introduzione a Python per sviluppatori

Riepilogo capitolo 3

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
Introduzione a Python per sviluppatori

Riepilogo capitolo 3

# 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
Introduzione a Python per sviluppatori

Riepilogo capitolo 3

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!")
Introduzione a Python per sviluppatori

Riepilogo capitolo 3

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()
Introduzione a Python per sviluppatori

Prossimi passi

  • Altre funzioni built-in

    • zip()
    • enumerate()
  • Pacchetti e moduli

    • os
    • time
    • venv
    • pandas
    • requests
    • numpy
  • Creare funzioni personalizzate

$$

  • Corso Intermediate Python for Developers su DataCamp
Introduzione a Python per sviluppatori

Complimenti!

Introduzione a Python per sviluppatori

Preparing Video For Download...