Archive for category: Linux

Sistema Operativo Linux e relative applicazioni.

029 Python 3 + Turtle: disegnare un cubo forato visto in prospettiva.

13 Aprile, 2025 (17:43) | Linux, Python | By: sargonsei

# # 029 Python 3 + Turtle: disegnare un cubo forato visto in prospettiva. # import math # Importare il modulo math print(“Questo programma, dopo aver chiesto il raggio di un cerchio”) print(“e l’inclinazione della prospettiva,”) print(“disegna un cubo in prospettiva, avente il lato pari a 3 volte il raggio del cerchio;”) print(“al centro di […]

028 Python3 + Turtle: disegnare segmenti ed archi di circonferenza raccordati

13 Aprile, 2025 (17:37) | Linux, Python | By: sargonsei

# # 028-python3 + Turtle: disegnare segmenti ed archi di circonferenza raccordati. # def SCRIVE(COL, COM): # Inizio definizione funzione SCRIVE() richiedente un parametro contenuto in una variabile-lista TESTO01.color(COL) # a) Impostare il colore corrente dell’oggetto TESTO01 TESTO = f”MATITA01.color{COL}; {COM}” # b) Definire il contenuto della variabile TESTO TESTO01.forward(20) # c) Spostare l’oggetto TESTO01 […]

027 Python3 + Turtle: Scrivere testi colorati

13 Aprile, 2025 (17:33) | Linux, Python | By: sargonsei

# # 027-Python3 – Per scrivere testi colorati con Python 3 – Turtle occorre: # def SCRIVE(COL): # j) Inizio definizione funzione SCRIVE() richiedente un parametro contenuto in una variabile-lista TESTO01.color(COL) # a) Impostare il colore corrente dell’oggetto TESTO01 TESTO = “Codice colore: “+ str(COL) # b) Imposta il contenuto della variabile alfanumerica TESTO TESTO01.forward(20) […]

026 Python3 + Turtle: Disegnare poligoni ed archi di circonferenza colorati + inserire didascalie

13 Aprile, 2025 (17:29) | Linux, Python | By: sargonsei

026 Python3 + Turtle: Disegnare poligoni ed archi di circonferenza colorati + inserire didascalie # # Per tracciare poligoni ed archi di circonferenza colorati, con Python 3 – Turtle occorre: # def ARCO(C0, S0): # a)Inizio definizione funzione ARCO() richiedente i parametri contenuti in 2 variabili-lista COL = [C0[0]*0.3, C0[1]*0.3, C0[2]*0.3] # b) Ricalcolare il […]

025 Python 3 + turtle + math: Disegnare con poligoni regolari colorati Inscritti

13 Aprile, 2025 (17:25) | Linux, Python | By: sargonsei

# # 025-Python 3 + turtle + math: Disegnare con poligoni regolari colorati Inscritti # def DATI(): # ) Definisce la funzione DATI(). ML=0; ML = int(input(“Numero massimo di lati del poligono regolare? “)) # ) Chiedere il numero massimo di lati componenti il poligono regolare L=0; L = float(input(“Lunghezza di ciascun lato? “)) # […]

024 Python 3 + Turtle: Le basi del disegno.

13 Aprile, 2025 (17:21) | Linux, Python | By: sargonsei

024 Python 3 + Turtle: Le basi del disegno. 01) Cose da sapere prima di procedere. a) Si ribadisce per l’ennesima volta che, a voler essere rigorosi, nel linguaggio Python, ciascuno dei 3 termini: FUNZIONE, METODO, e MODULO, ha un significato ben preciso ma, nel linguaggio comune (spesso usato dagli autodidatti in alternativa al linguaggio […]

023-Python 3 – Gestire cartelle e files con Python 3

13 Aprile, 2025 (16:18) | Linux, Python | By: sargonsei

023-Python 3 – Gestire cartelle e files con Python 3 01) Cose da sapere prima di procedere. In questi appunti, per cartella di lavoro si intende la cartella in cui si trova lo script che deve essere “lanciato”, oppure la cartella in cui è stata aperta la IDLE Shell; tuttavia, anteponendo il percorso completo al […]

022 Python 3 – Librerie esterne: creare un QRcode.

13 Aprile, 2025 (16:11) | Linux, Python | By: sargonsei

022-Python 3 – Librerie esterne: creare un QRcode. 01) Cose da sapere prima fi procedere. Come già spiegato parlando dei metodi propri di Python, esistono sia metodi che possono essere “chiamati” in qualsiasi momento, sia metodi che possono essere “chiamati” solo dopo aver importato il modulo che li contiene. In certi casi, l’importazione è possibile […]

021-Python 3 – Gestione trascorrere del tempo

13 Aprile, 2025 (16:05) | Linux, Python | By: sargonsei

021-Python 3 – Gestione trascorrere del tempo 01) Conoscere data ed ora. Per conoscere data ed ora, occorre utilizzare dei metodi contenuti nel modulo [time], quindi occorre prima importare il modulo [time], poi lanciare i metodi più opportuni per ottenere il risultato voluto. Per esempio: >>> import time # Importa il modulo [time] >>> SECONDI […]

020-Python 3 – Metodi e Funzioni di Python

1 Aprile, 2025 (13:09) | Linux, Python | By: sargonsei

020-Python 3 – Metodi e Funzioni di Python 01) Cose da sapere prima di procedere. Basta fare una ricerca per capire cosa sia una Funzione e cosa sia un Metodo quando si programma in Python, per rendersi conto che la confusione regna sovrana. La confusione nasce dal fatto che parole come FUNZIONE e METODO, nella […]