Skip to content

SimoneChiodo/hello-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Progetto Python: Hello Python

📖 Descrizione

Hello Python è un progetto introduttivo sviluppato per apprendere le basi del linguaggio Python attraverso una serie di 5 esercizi pratici.
Ogni esercizio è stato pensato per esplorare un concetto fondamentale - dalle variabili alle classi, fino alla gestione dei file e delle eccezioni - con l’obiettivo di costruire una base solida per progetti più complessi.

🧩 Struttura del progetto

Il progetto è composto da 5 esercizi:

  1. Input e variabili

    • Scrivi uno script che chieda nome e età all’utente e stampi quanti anni avrà tra 10 anni..
    • Obiettivo: familiarizzare con input, variabili e operazioni aritmetiche.
  2. Liste e cicli

    • Crea una lista di numeri e stampa solo quelli pari.
    • Obiettivo: comprendere l’uso dei cicli e delle strutture di controllo.
  3. Classi e metodi

    • Definisci una classe Persona con attributi nome e eta e un metodo saluta().
    • Obiettivo: introdurre i concetti di programmazione a oggetti (OOP).
  4. Gestione file e eccezioni

    • Leggi un file di testo e conta quante righe contiene. Sfrutta un try-catch in caso il file non esista.
    • Obiettivo: imparare a lavorare con i file e gestire eccezioni in modo sicuro.
  5. Simulazione database

    • Simula un piccolo database in memoria con una lista di dizionari (es. elenco studenti).
    • Obiettivo: comprendere dizionari e strutture dati complesse.

🛠️ Tecnologie utilizzate

  • Python

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages