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

Massimo tra due numeri in Python

Massimo tra due numeri in python

In questa lezione, affronteremo l’implementazione di un semplice algoritmo per il calcolo del massimo tra due numeri in Python. L’obiettivo è mettere in pratica quanto appreso fino a questo punto. L’algoritmo richiede in input due numeri interi, a e b, e determina il valore massimo tra i due. Nel caso in cui i numeri siano … Leggi tutto

Python if annidati

Python if annidati

In questa lezione faremo degli esempi utilizzando gli if annidati in Python. Definire degli annidamenti vuol dire, in poche parole, che si possono inserire degli if all’interno di altri if o all’interno dell’elif o ancora all’interno dell’else. Questo permette di gestire condizioni complesse in modo strutturato. Indentazione – if annidati in Python Un aspetto fondamentale … Leggi tutto

If elif else

if elif else

Il costrutto if elif else in Python permette l’annidamento di più istruzioni if, cioè le istruzioni se allora altrimenti. Infatti, questo costrutto è particolarmente utile per implementare selezioni multiple. In Python ricordiamo non esiste tra l’altro il costrutto switch-case, comune a molti altri linguaggi di programmazione. Sintassi if elif else in Python L’istruzione if-elif-else in … Leggi tutto

Python if

Python if else

In Python l’istruzione condizionale if viene utilizzata quando vogliamo eseguire delle istruzioni solo se una determinata condizione è vera oppure se è falsa. Se una condizione è falsa possiamo utilizzare l’else. Per intenderci if else è l’istruzione che, utilizzando i diagrammi di flusso, abbiamo rappresentato con il rombo e i due rami, quello del vero … Leggi tutto

Operatori di confronto e booleani in Python

operatori confronto e booleani

In questa lezione, esploreremo gli operatori di confronto e booleani in Python, che sono strumenti fondamentali per eseguire confronti e valutare espressioni logiche nel codice. Operatori di confronto in Python Gli operatori di confronto sono ampiamente utilizzati nelle istruzioni condizionali (if-else), che studieremo nella prossima lezione, e restituiscono un valore booleano, ovvero True o False, … Leggi tutto

Math Python

Math Python

In questa lezione esploreremo le varie funzioni offerte dal modulo math in Python, che permette di eseguire operazioni matematiche avanzate come la radice quadrata, il calcolo del fattoriale, il logaritmo e altro ancora. Inoltre, fornisce costanti utili come math.pi, che rappresenta il valore di Pi. Esplorare le Funzioni del Modulo Math in Python Prima di … Leggi tutto

Scambio di variabili in Python

scambio variabili in python

In questa lezione implementeremo un semplice algoritmo per lo scambio di variabili in python, al fine di introdurre anche il concetto di assegnazione multipla. L’obiettivo è scambiare i valori di due variabili, in modo che alla fine la prima variabile contenga il valore della seconda e viceversa. Ecco dunque il problema da risolvere: Dati in … Leggi tutto

Script Python

script in python

In questa lezione impareremo come creare gli script in Python, quindi lasciamo la modalità interattiva vista finora. Un modo per creare gli script in Python è utilizzare ad esempio il semplice blocco note. Si scrive il codice e si salva il file dando un nome idoneo e un’estensione .py, avendo cura di aver selezionato tutti … Leggi tutto

Errori in Python

errori in python

In questo tutorial parlermo di come correggere gli errori in Python. Durante lo sviluppo in Python, è comune commettere errori. Tuttavia, imparare a riconoscere e correggere questi errori è fondamentale per migliorare le capacità di programmazione. Tipi di Errori in Python Ci sono dunque vari tipi di errori, vediamo alcuni: 1. Errori Lessicali in Python … Leggi tutto

Esercizi in Python

esercizi in python

In questa lezione sviluppiamo degli esercizi in Python al fine di consolidare quanto studiato finora. Esercizi in Python – Primo esercizio Calcolare l’area di un cerchio prendendo in input il raggio. L’obiettivo di questo esercizio è calcolare l’area di un cerchio dato il suo raggio. Ecco dunque una possibile soluzione in Python: Il dato da … Leggi tutto

Input e print in Python

input e print in python

In questa lezione, esploreremo come utilizzare le funzioni input e print in Python per interagire con l’utente e visualizzare i dati. Funzione input in Python Per acquisire dati da tastiera, utilizziamo la funzione input(), che restituisce la stringa inserita dall’utente. È importante notare che, anche se l’utente inserisce un numero intero o decimale, esso viene … Leggi tutto