Archive for category: Python

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

26 Luglio, 2023 (14:47) | Python | By: sargonsei

# # 029-python3 + 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 ciascun lato […]

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

25 Giugno, 2023 (14:41) | 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

18 Giugno, 2023 (13:37) | 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

16 Giugno, 2023 (14:50) | 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: Disegnare poligoni regolari colorati Inscritti

10 Giugno, 2023 (13:36) | 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.

10 Giugno, 2023 (13:01) | 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

26 Marzo, 2023 (22:59) | 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.

25 Marzo, 2023 (15:02) | 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 […]

020 Python 3 – Metodi e Funzioni di Python

20 Marzo, 2023 (20:40) | 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 […]

019 Python3 – Script Calcolatrice (+ – x : Potenza Radice) + Moduli + Funzioni + Gestione Errori/Eccezioni

19 Marzo, 2023 (08:23) | Python | By: sargonsei

01) Cose da sapere prima di procedere In questa pagina si ripropone il tema della calcolatrice in grado di fare: Addizioni, Sottrazioni, Moltiplicazioni, Divisioni, Elevazioni a potenza, Radice. A differenza della calcolatrice vista in precedenza, qui si propone il tema della suddivisione del programma in MODULI: il modulo principale (contenente il programma principale, che, all’occorrenza, […]