Tutorial sul Python - Introduzione

  1. Caratteristiche di Python
  2. Ragioni per imparare Python

Python è un linguaggio di programmazione di alto livello, interpretato per scopi generali e orientato agli oggetti. Python è un linguaggio facile da imparare e potente ed è stato creato da Guido van Rossum alla fine del 1989.

Il codice Python non ha bisogno di essere compilato in quanto è un linguaggio di programmazione interpretato il cui codice viene interpretato a runtime. Python è un linguaggio di programmazione interattivo, il che significa che si può interagire con l’interprete e scrivere linee di codice al prompt (ogni linea di codice sarà interpretata).

Python diventa sempre più popolare negli ultimi anni. È classificato come 4° linguaggio di programmazione popolare nel 2017 come dichiarato da TIOBE Programming Community Index. Python è usato in una varietà di domini applicativi, come, ma non solo, lo sviluppo web, scientifico e numerico, l’istruzione, l’interfaccia grafica utente (GUI), lo sviluppo di software e l’apprendimento automatico.

Caratteristiche di Python

Python è un linguaggio di programmazione multi-paradigma che supporta la programmazione orientata agli oggetti e strutturata. Le caratteristiche di Python includono:

Facile da imparare

Python ha parole chiave in inglese e una struttura semplice con una sintassi chiara che lo rende facile da imparare.

Interpretato

Il codice scritto in Python non ha bisogno di essere compilato. Il codice viene interpretato (riga per riga) a runtime.

Portatile

Poiché non è necessario compilare il codice, Python è un linguaggio di programmazione portatile indipendente dalla macchina. Significa che il codice scritto su un sistema può essere interpretato su un altro sistema senza errori.

Ampie librerie

Python contiene una libreria standard di funzioni. L’inclusione di queste funzioni nel vostro programma vi permetterà di creare siti web, giochi, banche dati, ecc.

Programmazione orientata agli oggetti

Oltre alla programmazione funzionale e strutturale, Python supporta anche la programmazione orientata agli oggetti, che divide il programma in classi e oggetti.

Ragioni per imparare Python

I seguenti sono alcuni dei motivi per imparare Python come primo linguaggio di programmazione:

Sintassi semplice

Python ha una sintassi semplice che lo rende facile da imparare e da capire. Non mi credete? Ok considera l’esempio qui sotto:

x = 4
y = 2
answer = x + y
print(answer)

Quindi non c’è bisogno di specificare i tipi di dati o di scrivere punti e virgole alla fine di ogni riga o anche in stampa non c’è bisogno di usare la stringa di formato. Questo rende Python un linguaggio semplice.

Linguaggio non rigido

Python non è un linguaggio rigoroso, Si può richiamare l’esempio precedente; non è necessario specificare i tipi di dati quando si definisce una variabile. Non è necessario terminare ogni riga con un terminatore di dichiarazione.

In Python, quando si seguono le tacche, rende facile la comprensione del codice.

Linguaggio espressivo

In Python, non è necessario scrivere un mucchio di codice per eseguire un semplice compito. In un linguaggio di programmazione quando il programma contiene meno linee, è considerato meno complesso.