VC LogoPortfolioBlog

Carta forbice sasso 🐍

Ho scritto un piccolo progetto per provare per la prima volta Python

Progetto in Python

Ho scritto un progetto in Python per provare le basi della sintassi di Python.

Ho appreso che Python è un linguaggio interpretato dal computer e non compilato. Esso viene eseguito su un layer di software chiamato Python Virtual Machine che permette accedere a variabili di sistema e funzioni.

Ho studiato la differenza tra Python e altri linguaggi interpretati come JS per provare la differenza col control flow indentato che non usa le parentesi, il casting e la tipizzazione dinamica.

La differenza principale che ho notato è che in Python quando assegni un valore ad una variabile puoi cambiare il tipo senza specificare nulla, però se vuoi usare quel valore in una funzione non puoi ignorare il tipo richiesto;

Ad esempio, posso indicare

finto_int = ’1’

ma poi non potrò fare

altro_numero = finto_int + 1

oppure se dichiaro

numero_vero = 1

poi non posso fare

print(’Sto stampando ’ + numero_vero)

ma dovrò fare

print(’Sto stampando ’ + str(numero_vero))

oppure

print(f’Sto stampando {numero_vero}’)

EsperienzeIstruzioneContatti