Ciclo for in python

Ciclo for in Python

In questa lezione, propongo altri esercizi sul ciclo for in Python. Primo esercizio ciclo for in Python Progettate un algoritmo che scriva tutte le coppie di numeri che danno per prodotto 60. La soluzione consiste nell’utilizzare un ciclo for per trovare i divisori di 60, quindi per ogni divisore troviamo anche il quoziente. Ricordiamo infatti […]

Pipiramide di asterischi in python

Piramide di asterischi in python

Realizziamo in questa lezione una piramide di asterischi in python, come quella mostrata nella figura sotto, avente come altezza 6 asterischi. Per realizzare il nostro programma, prendiamo innanzitutto in input l’altezza della piramide. La piramide dell’esempio ha altezza 6 e base 11, immaginiamo dunque che l’utente inserisca 6 alla domanda ‘qual è l’altezza della piramide […]

Rettangolo di asterischi

Rettangolo di asterischi

Realizziamo un programma che visualizzi in output un rettangolo di asterischi, prendendo in input la base e l’altezza. Per realizzare questo algoritmo chiediamo innanzitutto all’utente di inserire la base e l’altezza. Dopo impostiamo il range del ciclo for esterno con il valore dell’altezza (h) e il range del ciclo for interno con il valore della […]

Cicli for annidati in python

Cicli for annidati in Python

In questa lezione impareremo ad utilizzare i cicli for annidati in Python, ovvero le iterazioni eseguite dentro altre iterazioni. Facciamo dunque degli esempi per capire il loro funzionamento. Esempio sui cicli for annidati in Python Produrre un rettangolo di 4 asterischi come base e 3 per altezza. L’output dovrà essere dunque questo: Per realizzare ciò […]

for e liste in python

For e liste in Python

In questa lezione useremo il for con le liste in Python, cioè un modo per scorrere gli elementi delle liste. Abbiamo già affrontato il for in questa lezione: ciclo for in Python, nella quale abbiamo utilizzato un intervallo: range(). Adesso utilizzeremo il for con le liste, la cui sintassi è questa: for variabile in lista: […]

Cicli indefiniti in python

Cicli indefiniti in Python

In questa lezione studieremo i cicli indefiniti in Python, cioè i cicli dove il numero di iterazioni non è noto all’inizio del ciclo. Facciamo degli esempi per comprendere meglio cosa si intende per ciclo indefinito. Cicli indefiniti in Python – primo esempio Inserire dei numeri interi e sommarli, uscire dal programma quando si inserisce il […]

ciclo for python

Ciclo for Python

Ciclo for python – Realizziamo degli esercizi con il ciclo for in Python, al fine di consolidare quanto studiato. Riprendiamo a questo scopo un esercizio in cui abbiamo utilizzato il while, in modo da poter comparare i due metodi. L’esercizio è visionabile a questo link: esempio ciclo while in Python. Esercizio 1 con il ciclo […]

python for

Python for

Python for – In questa lezione studieremo il ciclo for in Python. Nella scorsa lezione abbiamo studiato il ciclo while e abbiamo visto che permette di ripetere delle istruzioni in base al valore di verità della condizione. A differenza del while il ciclo for itera in base ad un numero di volte prefissato. Sintassi del […]