Visualizza articoli per tag: python

Domenica, 22 Dicembre 2019 23:29

Text User Interface con Python - Lezione 01

Continuiamo il nostro percorso di lezioni sulle interfacce grafiche testuali vedendo un elemento significativo: l'interazione con l'utente attraverso tastiera e inserimento da tastiera.

Pubblicato in TUI con Curses
Domenica, 17 Novembre 2019 17:40

Text User Interface con Python - Lezione 00

Sembra un paradosso ma non tutte le interfacce grafiche sono con le classiche finestrelle a cui siamo abituati su Windows o Linux. Molti software, specialmente agli esordi dell'interazione uomo/macchina negli anni 80 che si affacciavano i primi software commerciali, erano realizzati mediante interfacce grafiche testuali, dove mouse e uso della tastiera erano fortemente spostati a favore del secondo. Vediamo un serie di lezioni per realizzare delle Text User Interface in Python.

Pubblicato in TUI con Curses
Lunedì, 11 Novembre 2019 11:34

Disegnare con Python e Turtle - Lezione 02

Vediamo in questa nuova lezione tre nuovi concetti. Il primo è come scrivere non nel tab degli output ma direttamente nella nostra schermata della tartaruga; il secondo è il concetto di variabile vettore, il terzo come realizzare una struttura ciclica per ripetere più volte gli stessi comandi.

Pubblicato in Turtle
Sabato, 26 Ottobre 2019 23:12

Istogramma con Python

Nella crescente richiesta di competenze in "data science", o scienza dell'elaborazione dei dati, è spesso necessario di aggiungere ai nostri software dei semplici grafici. Vediamo come ad esempio disegnare col Python un istogramma.

Pubblicato in Data Science
Mercoledì, 16 Ottobre 2019 10:14

Disegnare con Python e Turtle - Lezione 01

 Addentriamoci in altri dettagli del nostro Python con Turtle. Conosciamo il comando input per interagire con l'utente e la struttura di controllo if.

Pubblicato in Turtle
Domenica, 06 Ottobre 2019 22:46

Python Turtle Manuale Sintetico

Un manuale sintetico per chi vuole divertirsi con Python e Turtle. Stampa il PDF annesso e tienilo con te sulla scrivania o tavolo a scuola per ricordare al volo i principali comandi

Pubblicato in Turtle
Lunedì, 16 Settembre 2019 21:50

Robotica & Python: vantaggi e svantaggi

Quando si parla di robotica si sente sempre più spesso parlare del Python come linguaggio specifico. In realtà Python non nasce in questo contesto ma ne è diventato un forte elemento. Vediamo perché.

Pubblicato in Software
Giovedì, 06 Giugno 2019 09:12

Un semplice client/server con socket in Python 3

Un piccolo codice sorgente per creare un server con il relativo client. I due nodi costruiscono una connessione con socket e si scambiano un classico messaggio "Hello world". Vediamo quali sono le primitive da usare per creare la connessione e lo scambio in Python.

Pubblicato in Sistemi & Reti
Mercoledì, 22 Maggio 2019 11:31

Esempio Fork/Join con due livelli figli

Vediamo un esercizio più articolato. Fino ad adesso abbiamo lavorato sempre con un solo livello di fork, ovvero un padre ed un figlio che inevitabilmente torna al ramo principale il proprio risultato parziale. Cosa accade se però un figlio dovesse sdoppiarsi nuovamente? Come possiamo risolvere questo problema?

Pubblicato in Sistemi Operativi
Domenica, 19 Maggio 2019 23:19

Fork-join con fork su più livelli/figlio

Un esercizio riepilogativo complesso con più fork-join su diversi livelli. Il segreto per risolvere i diversi rami è sempre lo stesso. Il padre fa tranquillamente il suo percorso, mentre ognu figlio, che sia un singolo nodo o un intero ramo, deve tornare _exit() al relativo padre, qualunque sia il livello.

Pubblicato in Sistemi Operativi
Pagina 1 di 3
Joomla SEF URLs by Artio