Archivi categoria: Programmazione

Appunti Python: Tuple

Abbiamo recentemente parlato delle liste, e oggi parleremo di alcune liste particolari: Le tuple sono, in pratica, delle liste immutabili. L’esempio più banale di tupla è una concatenazione di lista con virgola. Ad esempio, guardiamo il sorgente di Pulitica: print “Onori al Capo dello Stato”, nome, “!” All’atto pratico è uguale a: print “Onori al… Leggi tutto »

Guida al Ruby: Variabili e conversioni

Benvenuti in questa nuova puntata della Guida al Ruby, un linguaggio semplice da imparare e potente. Oggi parleremo delle variabili e delle conversioni tra formati. Le variabili sono dei contenitori dove si possono salvare stringhe (come ‘ciao’, ‘bello’ o ‘5’), numeri (4 , 3.5 )  o anche valori vero/falso. Per esempio a = “ciao” oppure… Leggi tutto »

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 »