Esercizi Python Base Prima parte

Complice la quarantena per il Covid-19, da qualche giorno ho iniziato a mettere le mani su Python. La prima impressione è stata assolutamente positiva e ho deciso di scrivere alcuni esercizi che ritengo didatticamente significativi e di condividerli in una nuova sezione dell’Area download.

Python è un linguaggio interpretato, semplice e allo stesso tempo elegante e divertente, adatto per lo scripting e lo sviluppo rapido di applicazioni. Già molto diffuso anche in ambito scolastico, è in continua ascesa e nei prossimi anni potrebbe superare la popolarità di Java e diventare il numero uno dei linguaggi di programmazione.

Python è un linguaggio veloce da apprendere e facile da usare: tuttavia è fondamentale scegliere un ambiente di sviluppo adeguato. Io utilizzo e consiglio l’IDE “PyCharm” nell’edizione open source e free “Community”.

Gli esercizi Python proposti sono i seguenti:

  1. Calcolare quadrato e cubo di un numero intero fornito in input
  2. Calcolare, usando una funzione, la somma dei primi n numeri interi con n fornito in input
  3. Calcolare l'ipotenusa di un triangolo rettangolo con i due cateti forniti in input. Ripetere il calcolo quante volte si vuole
  4. Inserire un numero intero e positivo e verificare se è un numero primo. Controllare che in input si accetti esclusivamente un numero intero e positivo
  5. Visualizzare data e ora corrente
  6. Esercizio sulle stringhe: contare il numero di caratteri, lettere e altri simboli contenuti in due stringhe fornite in input
  7. Utilizzo di liste e della funzione sort() di Python
  8. Generare 10000 numeri interi random compresi tra 0 e 1000000, stampare il numero generato più grande, il numero generato più piccolo e la media dei numeri generati
  9. Verificare se due stringhe fornite in input sono una l'anagramma dell'altra
  10. Calcolare il numero di giorni trascorsi da una data fornita in input. Controllare che la data inserita sia valida e non superiore alla data corrente

Scarica il codice

Pagina Downloads