-->

Intelligenza Artificiale

A un certo punto non fu più la biologia a dominare il destino dell'uomo, ma il prodotto del suo cervello: la cultura.
Cosicché: "Le uniche leggi della materia sono quelle che la nostra mente deve architettare e le uniche leggi della mente sono architettate per essa dalla materia".
JAMES CLERK MAXWELL

Il ciclo For e While


Per eseguire un blocco di codice ripetutamente fino a quando una condizione specifica è vera.

I cicli For e While

In Python, i cicli `for` e `while` sono utilizzati per eseguire un blocco di codice ripetutamente fino a quando una condizione specifica è vera.

Ciclo `for`

Il ciclo `for` viene utilizzato per iterare su una sequenza (come una lista, una tupla, un dizionario, un set o una stringa).

Struttura del ciclo `for`



for elemento in sequenza:
    # blocco di codice da eseguire per ogni elemento nella sequenza

Iterare su una lista


frutti = ["mela", "banana", "ciliegia"]
for frutto in frutti:
    print(frutto)

Iterare su una stringa



for lettera in "Python":
    print(lettera)

Iterare su un range di numeri



for i in range(5):
    print(i)

Utilizzare `range` con parametri personalizzati



for i in range(2, 10, 2):
    print(i)

Iterare su un dizionario



studente = {"nome": "Alice", "età": 23, "corso": "Informatica"}
for chiave, valore in studente.items():

Ciclo `while`


Il ciclo `while` viene utilizzato per eseguire un blocco di codice ripetutamente finché una condizione specificata è vera.

Struttura del ciclo `while`



while condizione:

Esempio base di `while`



i = 0
while i < 5:
    print(i)
    i += 1

Differenze tra `for` e `while`


- **Ciclo `for`**: Utilizzato quando si conosce in anticipo il numero di iterazioni, ad esempio quando si itera su una sequenza come una lista o un range.
- **Ciclo `while`**: Utilizzato quando il numero di iterazioni non è noto in anticipo e dipende dal verificarsi di una condizione, ad esempio l'input dell'utente o una condizione logica.



Accedi alla Area Riservata per scaricare il codice


download

Se vuoi Saperne di piu’

Accedi all'area Riservata

Scarica il codice dell'articolo