📘 Lezione 1 – INTRODUZIONE E PRIME BASI

⏱️ Tempo stimato di lettura: 15 minuti
🧩 Difficoltà: Facile
🎯 Obiettivi specifici:

  • Comprendere cos’è Python e perché usarlo
  • Installare Python su diversi sistemi operativi
  • Conoscere gli ambienti di sviluppo più adatti
  • Eseguire il primo script Python da terminale

🐍 Cos’è Python e perché è così popolare?

Python è un linguaggio di programmazione interpretabile, dinamico e ad alto livello, pensato per essere semplice da leggere e da scrivere. Grazie alla sua sintassi chiara e lineare, è ideale per chi comincia, ma è anche uno strumento potente per sviluppatori esperti.

Alcuni motivi per cui è così apprezzato:

  • ✅ Community vasta e attiva
  • ✅ Ampia disponibilità di librerie (per Data Science, Web, AI, automazione, ecc.)
  • ✅ Multipiattaforma: funziona su Windows, Mac e Linux
  • ✅ Ottima integrazione con altri linguaggi e tecnologie

“Python is the second best language for everything.” – Peter Norvig, Google Research Director


💾 Come installare Python (Windows, Linux, Mac)

Vediamo ora come installare Python sul tuo computer. Visualizza l’ultima versione disponibile sul sito https://www.python.org/

💻 Windows

  1. Vai su python.org/downloads
  2. Scarica l’installer per Windows
  3. Spunta l’opzione “Add Python to PATH” prima di cliccare su “Install Now”
  4. Completa l’installazione e apri il terminale cmd per verificare:
python --version

🐿 Linux (Ubuntu/Debian)

Apri il terminale:

sudo apt update
sudo apt install python3 python3-pip
python3 --version

🌐 macOS

  1. Apri il terminale
  2. Installa Homebrew se non l’hai già:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. Installa Python:
brew install python
python3 --version

📊 Ambienti di sviluppo consigliati (IDLE, VS Code, Replit)

Un ambiente di sviluppo è dove scrivi ed esegui il tuo codice. Ecco le opzioni più comuni:

⚖️ IDLE

  • Preinstallato con Python
  • Perfetto per test veloci e principianti

📂 Visual Studio Code (VS Code)

  • Editor potente e leggero
  • Installa l’estensione Python di Microsoft per il supporto completo
  • Ottimo per progetti strutturati

🚀 Replit (online)

  • Nessuna installazione
  • Gratuito e collaborativo
  • Visita replit.com e crea un account per iniziare

▶️ Come eseguire uno script .py

Una volta installato Python, puoi creare un file con estensione .py, ad esempio hello.py, e scrivere:

print("Hello, Python!")

Poi esegui da terminale:

python hello.py

Su alcuni sistemi, potrebbe essere necessario usare python3:

python3 hello.py

⚠️ Errore comune da evitare

❌ Dimenticare di aggiungere Python al PATH durante l’installazione su Windows. Se non lo fai, il comando python non sarà riconosciuto nel terminale. In quel caso, reinstalla e spunta la casella corretta.


💬 Domanda per te

Hai già provato a installare Python? Su quale sistema operativo e con quale metodo?


📝 Esercizio finale

  1. Installa Python sul tuo sistema operativo.
  2. Verifica che funzioni aprendo il terminale e digitando python --version.
  3. Scrivi un file chiamato hello.py con il contenuto print("Hello, Python!")
  4. Esegui lo script dal terminale.

🧠 Quiz finale (scelta multipla)

1. Qual è la fonte ufficiale per scaricare Python?

  • A. python.it
  • B. python.org
  • C. pyinstaller.com
  • D. pypi.org

2. Cosa fa il comando “?

  • A. Installa Python
  • B. Compila un programma
  • C. Esegue uno script Python
  • D. Apre l’editor di testo

3. Quale ambiente è più adatto per principianti assoluti?

  • A. VS Code
  • B. PyCharm
  • C. IDLE
  • D. JupyterLab

✅ Risposte quiz

  1. B
  2. C
  3. C

❓ FAQ

Qual è la differenza tra Python 2 e Python 3?
Python 2 è obsoleto e non più supportato. Usa sempre Python 3.

Serve una connessione internet per programmare in Python?
Solo per installare strumenti/librerie. Puoi scrivere ed eseguire codice offline.

Qual è il miglior IDE per iniziare?
IDLE o Replit per cominciare. VS Code quando hai più confidenza.

Posso installare Python su smartphone/tablet?
Sì, esistono app come Pydroid per Android o Pythonista per iOS.

È meglio usare python o python3 da terminale?
Dipende dal sistema. Su Linux/macOS usa python3, su Windows python.


🔁 Prossima lezione: [Il tuo primo script: Hello, Python!]

📩 Vuoi il PDF di questa lezione? Scrivici!
🗨️ Hai dubbi? Commenta qui sotto!


📅 Aggiornato il 2/08/2025 –


🔗 Link utili:

Lascia un commento