Archivi categoria: Programmazione

Appunti Python: Liste

Le liste sono un bell’elemento di Python. In pratica sono delle variabili che possono contenere più dati. Se normalmente si usa, per definire una variabile, una sintassi del genere: prezzoivato = prezzo*1.22 Per creare una lista si usa: presidenti = [“De Nicola”, “Gronchi”, “Pertini”,”Napolitano”,”Segni”,”Mattarella”] Attenti ad usare la parentesi quadra, le tonde creano delle tuple,… Leggi tutto »

Creare un linguaggio di programmazione in Python (o quasi…)

Questo metodo non vi darà un vero e proprio linguaggio di programmazione, sarete molto legati alla sintassi del Python (esistono metodi basati sul Ruby che slegano dalle sintassi, qualche giorno ve ne parlerò), ma potrebbe semplificarvi notevolmente la vita, soprattutto se usate funzioni ripetitive. Basta usare bene le funzioni. Ecco qualche esempio.a

Guida al Ruby: Introduzione

Benvenuti in questa nuova guida al linguaggio Ruby. Ruby è un linguaggio molto semplice ma al contempo molto potente. Lavora molto bene nel Web e, a differenza  di Python, ha una buona gestione di file e stringhe, cosa che con Python si trova solo con alcune difficoltà. Questa sarà una guida particolare, in tutta onestà:… Leggi tutto »

Appunti Python: Creare un menu

Oggi vi descriverò un metodo un po’ rozzo per ottenere un menu in Python. Il fatto che sia rozzo non vi proibisce di usarlo, anzi. Fornirò solo codici per la 2.7, capirete presto il motivo. Intanto per questo metodo si usano i salti condizionati e gli input. Facciamo prima a fare un esempio. Mettiamo che… Leggi tutto »

Diario dello sviluppatore: Spedire una app a diversi market

Oltre a gestire questo blog creo anche delle app ogni tanto. Per i curiosi ho deciso di documentare la pubblicazione di una app in alcuni differenti store. L’App è HexBin Clock: provatela 🙂 Windows Phone Store La prima piattaforma da me testata è stata quella di Microsoft. Ho creato l’eseguibile tramite il semplicissimo App Studio:… Leggi tutto »

Appunti Python: Gestione delle stringhe 1

Nel Python esistono vari comandi utili per gestire le stringhe. Per utilizzarli dovrete importare string dando a inizio programma import string. Se scrivete programmi come emulatori, simulatori o programmi con menu questi metodi sono essenziali per evitare che un comando dato dall’utente sia sballato per una maiuscola, ad esempio. Una funzione utile è quella che… Leggi tutto »

Python: Pro, contro e le cose da sapere

Su questo blog ci sono molte guide al linguaggio Python, ma vanno dette alcune cose per approfondire. Per prima cosa il Python è un linguaggio di alto livello ed è interpretato. Che vuol dire? In pratica che Python ha una sintassi più vicina a quella umana che a quella del calcolatore e che viene eseguito… Leggi tutto »

Come si programmava la Perottina?

Per mio interesse personale sto raccogliendo dati sulla programmazione della P101 per farne un riassuno sintetico. La P101 aveva, sopra lo slot per le cartoline magnetiche, due pulsanti. Uno era “Stampa programma” e permetteva di stampare il codice sorgente del programma caricato. L’altro era quello di “Registra programma” che registrava un programma salvato in memoria.… Leggi tutto »