Archivi tag: Python

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

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 »

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 »

Appunti Python: Le funzioni e come crearne una

Le funzioni sono caratteristiche fondamentali di un linguaggio di programmazione. Molte delle cose viste nei precedenti capitoli sono funzioni. Ad esempio input, abs e, in Python 3, print. Le funzioni prendono dei valori, li elaborano e tendenzialmente restituiscono il risultato dell’elaborazione. In Python si possono creare funzioni. Ad esempio potete creare una funzione che calcola… Leggi tutto »

Appunti Python: Random e matematica booleana

Oggi parleremo delle funzioni random e della matematica booleana.RandomRandom serve, come da nome, per l’aleatorietà. Rando funziona sia con testi sia con numeri, ma dato che fino ad ora abbiamo parlato solo di numeri oggi tratterò solo i numeri e random. Per usare random dovrete importarlo. Basta usare import random.Le funzioni più utili sono random… Leggi tutto »

Appunti Python: Elif (salti condizionati) e matematica avanzata

Oggi concluderemo i salti condizionati ed introdurremo la matematica avanzata in Python.Salti condizionatiOltre ad if ed else Python supporta anche un’altra istruzione magica: elif. Sostanzialmente altrimenti se.Facciamo un esempio:A = RICEVI INPUT (“Qual e’ il tuo blog preferito?”)SE A == “Computer Blog”:    STAMPA “Sei il migliore”ALTRIMENTI SE A == “Informatica Semplice”:    STAMPA “Hai degli… Leggi tutto »