Archivi tag: Python

Minigiochi: Fuga col Malloppo

Fuga col malloppo è un gioco scritto in Python da me medesimo, forse uno dei miei primi esperimenti di programmazione seria. Lo trovate sul mio GitHub. Nel gioco impersonerete un commerciante non molto leale che accetta ordini di telefoni per poi esaudirli quando avrà più o meno convenienza e che dovrà, districandosi tra vari problemi… Leggi tutto »

Che linguaggio per imparare a programmare?

È la classica domanda che viene fatta agli informatici, quella sul linguaggio migliore “per iniziare”. È una domanda interessante ma non c’è una risposta unica. In questo articolo ti proporrò tre soluzioni che tipicamente soddisfano gli utenti. Commenta pure se hai iniziato in modo diverso! Per tutti i giorni: Python Python è un ottimo linguaggio… Leggi tutto »

Exec e variabili globali in Python

Exec è una funzione built in del Python che permette di eseguire del codice da una stringa. Prima che vi facciate strane idee non deve servire per eseguire qualsiasi porcata che chiede l’utente, infilarci una rm -rf /* è molto facile. Nel mio caso tuttavia dovevo eseguire del codice dinamicamente, allocando una variabile a seconda… Leggi tutto »

Connettere MariaDB e Python su Raspberry Pi

Sviluppo una simpatica applicazione in Python sul mio bell’iBook, clickety click, clickety clock, decido di prendere un Raspberry per hostare l’applicazione. Installo telepot, installo MariaDB, e al momento di installare il connector: Python: Errore incomprensibile che non risolvi manco pagarlo. Ok, mantengo la calma, provo un altro pacchetto, idem. Capisco a quel punto che PIP… Leggi tutto »

Barare a Pokémon GO con Python

Pokémon GO ha fatto molto scalpore e moltissima utenza, e molto vorrebbero “barare”. E un semplice script python permette di farlo molto banalmente, e vi dirà dove andare, magari con un fake gps, per trovare un determinato pokémon. Dovete scaricare questo script, scompattarlo, installare Python e Pip e dare questo comando da terminale/cmd: sudo pip… Leggi tutto »

Un programma in Python – 2

L’esperimento di programmazione contiuna: Dopo poco meno di due settimane e miglioramenti apportati ogni tanto abbiamo un programma migliore. La cosa più notevole è la gestione dei risultati frazionari, purtroppo non implementata allo stesso modo nell’immissione…

Un programma in Python – 1

La programmazione, l’arte di trasformare un algoritmo, magari complesso, in un semplice schermata per l’utente. E quale miglior campo per prendere algoritmi se non la matematica? Ho scelto di portare uno degli algoritmi matematici più semplici, quello di Cramer. L’obiettivo è vedere l’evoluzione di un programma. Semplice, ma utile. Per chi non lo sapesse il… Leggi tutto »

Appunti Python: Return e Split

Oggi parleremo di due comandi interessanti del Python, uno applicabile alle funzioni, l’altro alle stringhe. Return Nella prima lezione sulle funzioni abbiamo visto un programma che calcola lo stipendio orario di un dipendente, andiamolo a rivedere: ore = input(“Ore di lavoro del dipendente: “) def stipendio():   sx = ore*5 #5 e’ lo stipendio orario… 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 »