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 […]

break else continue in python

Break, continue ed else nei cicli in Python

Break, else e continue nei cicli in Python – In questa lezione studieremo come utilizzare le istruzioni break e continue e la clausola else nei cicli in Python. Break L’istruzione break, consente di uscire dal ciclo for o while immediatamente. Facciamo subito un esempio: i=somma=0 while i<10: n=int(input(‘inserisci il numero: ‘)) if n<0: break somma+=n […]

Esercizi con il while in python

Esercizi con il while in Python

Propongo altri esercizi con il while in Python prima di passare ad altri argomenti. 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 numeri da inserire. Utilizziamo una variabile contatore che parte da 0 e […]

maggiore fra n numeri in python

Massimo tra 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. La prima cosa da fare è dunque chiedere quanti numeri si vogliono inserire e si assegna questo valore ad N. Si chiede dunque il primo numero e si assegna il valore appena […]

esempi ciclo while python

Esempi ciclo while in Python

In questa lezione propongo degli esempi sul ciclo while in Python, al fine di consolidare l’argomento sulle iterazioni. Primo esempio sul ciclo while in Python Dati in input 10 numeri contare quanti numeri pari e quanti dispari sono stati inseriti. Per contare i numeri pari e dispari utilizziamo quindi due variabili. Le chiamiamo ad esempio […]

python while

Python while

Python while – In questa lezione faremo alcuni esempi sull’uso del while in Python, al fine di consolidare quanto spiegato nella scorsa lezione. Python – Conto alla rovescia con il ciclo while Realizzare un algoritmo che effettua un conto alla rovescia, cioè visualizzi, ad esempio, in ordine decrescente i numeri da 10 a 1. Chiaramente […]

ciclo while python

Ciclo while Python

In questa lezione studieremo il ciclo while in Python. Ricordiamo quindi che un ciclo while è una struttura di controllo che consente di eseguire una sequenza di istruzioni finché la condizione specificata è vera. Dunque appena la condizione diventa falsa si esce fuori dal ciclo. Un ciclo che non si ferma mai si dice infinito. […]

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 […]

istruzioni codizionali in python

Istruzioni condizionali in Python

In questa lezione proponiamo un’esercitazione sulle istruzioni condizionali in Python, al fine di consolidare quanto studiato. Primo esercizio sulle istruzioni condizionali in Python Dati in input il numeratore e il denominatore di una frazione, stabilire se tale frazione è propria, impropria o apparente. Per la risoluzione di questo algoritmo ricordiamo le definizioni elencate di seguito. […]

Massimo fra tre numeri in python

Massimo fra tre numeri in Python

Proponiamo delle soluzioni per la risoluzione dell’algoritmo che trova il massimo fra tre numeri in Python, difatti come già detto nelle precedenti lezioni c’è quasi sempre più di una soluzione per risolvere un problema. Dati in input tre numeri interi a, b e c, trovare il valore massimo. Prima soluzione per trovare il massimo fra […]