Indovinelli con Scratch

In questa lezione realizzemo un gioco con gli indovinelli con Scratch. Proporremo 4 semplici indovinelli: 1) Giro curioso nel bosco fitto e frondoso. Mi arrotolo in palla, sono piccolo e gioioso. 2) Mi nutro di insetti nell’oscurità, Un piccolo mammifero nella mia verità. 3) Nella notte mi senti cantare, Con occhi grandi posso guardare. 4) … Leggi tutto

Dizionari in Python

dizionari-python

I dizionari in Python sono delle strutture dati che contengono elementi (items) formati da una chiave (key) e da un valore (value). my_dict = {“key_1”: “value_1”, “key_2”: “value_2”, “key_3”: “value_3”, …} Vediamo un esempio di base: my_dict = {‘a’: 1, ‘b’: 2, ‘c’: 3} print(my_dict) Il dizionario my_dict contiene delle chiavi alfabetiche e dei valori … Leggi tutto

Chiamata di funzione in Python

chiamata di funzione in python

In questa lezione spiegheremo cosa si intende per chiamata di funzione in Python, cioè come poter eseguire una funzione. Nella scorsa lezione abbiamo studiato come definire le funzioni che ritornano uno o più valori o che non ne ritornano per niente. Ma, dopo aver definito una funzione, occorre richiamarla in qualche punto del programma. Esempio … Leggi tutto

Python Break

break else continue in python

Python Break – In questa lezione studieremo come utilizzare l’istruzione break nei loop. Questa istruzione si rivela preziosa quando si desidera interrompere il ciclo in base a una condizione specifica, consentendo di procedere direttamente con l’esecuzione del codice successivo. L’istruzione break in Python, come in molti altri linguaggi di programmazione, consente di uscire immediatamente dal … Leggi tutto

Esercizi con il while in Python

Esercizi con il while in python

Propongo altri esercizi con il while in Python, un modo efficace per acquisire familiarità con questo tipo di ciclo e consolidare le nostre competenze di programmazione. Primo esercizio con il while in Python Prendere in input 15 numeri e calcolare la media. Innanzitutto diamo ad N il valore 15. N rappresenta quindi la quantità di … Leggi tutto

Massimo tra N numeri in Python

maggiore fra n numeri in python

Realizziamo un algoritmo che calcola il massimo tra N numeri in Python, cioè che determini il valore maggiore dei numeri inseriti da tastiera. Iniziamo chiedendo all’utente quanti numeri desidera inserire e assegniamo questo valore alla variabile N. Successivamente, chiediamo il primo numero e lo assegniamo alla variabile massimo, che inizialmente conterrà il valore del primo … Leggi tutto

Esempi ciclo while in Python

esempi ciclo while python

In questa lezione propongo degli esempi pratici sul ciclo while in Python, al fine di consolidare l’uso delle iterazioni nei nostri algoritmi. Esempi ciclo while in Python – pari e dispari Vogliamo risolvere questo algoritmo: Dati in input 10 numeri contare quanti numeri pari e quanti dispari sono stati inseriti. Per contare i numeri pari … Leggi tutto

Python while

python while

Nella lezione su Python di oggi approfondiremo il ciclo while attraverso una serie di esempi pratici. Questo ci consentirà di rafforzare la comprensione di questo fondamentale concetto di programmazione, già introdotto nella precedente sessione. Python while – Conto alla rovescia Realizzare un algoritmo che effettua un conto alla rovescia, cioè visualizzi, ad esempio, in ordine … Leggi tutto

Ciclo while Python

ciclo while python

In questa lezione esamineremo attentamente il ciclo while in Python, una potente struttura di controllo che consente di eseguire una sequenza di istruzioni fintanto che una determinata condizione risulta vera. Un ciclo while, quindi, continua ad eseguire le istruzioni finché la condizione specificata rimane vera. Una volta che la condizione diventa falsa, il ciclo viene … Leggi tutto

Esempi istruzioni condizionali in Python

Esempi istruzioni condizionali in python

In questa lezione affronteremo alcuni esempi sulle istruzioni condizionali in Python, al fine di consolidare gli argomenti studiati finora. Primo esempio sulle istruzioni condizionali in Python Stabilire se un angolo è acuto, ottuso o retto. L’algoritmo si risolve molto facilmente, infatti ad esempio nella prima condizione ci chiediamo: l’angolo è uguale a 90 gradi? Se … Leggi tutto

Istruzioni condizionali in Python

istruzioni codizionali in python

In questa lezione, ci concentreremo sull’utilizzo delle istruzioni condizionali in Python per consolidare la nostra comprensione di questo concetto fondamentale. Primo Esercizio sulle Istruzioni Condizionali in Python Iniziamo con un esercizio che riguarda la classificazione di una frazione come propria, impropria o apparente, date il numeratore e il denominatore. Dunque: Dati in input il numeratore … Leggi tutto

Massimo fra tre numeri in Python

Massimo fra tre numeri in python

Proponiamo diverse soluzioni per risolvere l’algoritmo che trova il massimo fra tre numeri in Python. Come già discusso nelle precedenti lezioni, spesso esistono più di una soluzione per risolvere un problema. Dati in input tre numeri interi a, b e c, l’obiettivo è trovare il valore massimo. Prima soluzione per trovare il massimo fra tre … Leggi tutto