Ciao a tutti,
In questo terzo tutorial faremo il nostro programma con python sfruttando:
- Variabili
- print
- Condizioni (che spiegherò qui di seguito.)
- input,raw_input (che spiegherò qui di seguito.)
Input e Raw_input:
Input e raw_input, non fanno altro che fare a colui che usa il nostro programma decidere la variabile. Sembra tutto molto difficile invece credetemi è facilissimo soprattutto come lo studieremo noi.
Qual'è la differenza tra input e raw_input?
Input serve se l'utente deve dirci un numero.
Raw_input se vogliamo farci dire una frase o parola.
Così facendo quando un nostro amico aprirà il programma leggerà subito la scritta: Dimmi un numero e potrà decidere quindi cosa contiene la variabile a. perciò la variabile varia a seconda di come decide l'utente se mettiamo input. che bel gioco di parole xD
Mettiamo invece che vogliamo che la variabile a contenga una frase scelta dal nostro carissimo amico. Come facciamo? semplice chiediamo aiuto a raw_input!
Perciò il lavoro che andremo a fare sarà questo :
la , (virgola) è essenziale. più avanti vi spiegherò le sue proprietà. Bene, ora cosa abbiamo detto di fare al programma? gli abbiamo detto che quando un nostro amico apre il programma
python deve chiedergli : Come ti chiami? e dopo scrivere Ciao, nome.
Ora che sappiamo al meglio input e raw_input dobbiamo imparare anche le condizioni!
Condizioni:
Quando diamo delle condizioni, è il computer che comincia a ragionare. Mentre nei tutorial 1 e 2 abbiamo soltanto detto al computer di fare quell'azione. Le condizioni if,elif,else contrariamente fanno sì che il computer tra se e se ragioni.
Spieghiamo le loro funzioni:
if - Dall'inglese "se" condizione. dice : se una variabile è come dico io allora eseguo quello che c'è sotto.
elif - uguale a if ma viene usato per non ripetere 2 volte if che darebbe errore. elif si può ripetere quante volte vuoi.
else - dice: se non è quello elencato in if ed elif eseguo quello che c'è scritto sotto di me.
Come diamo a python delle condizioni? semplice. Guardate qui di seguito e vi sarà tutto chiaro.
Ora che conosciamo variabili print condizioni input w raw_input.. Creiamo un programmino!
Per esempio una semplice calcolatrice! ma semplice si fa per dire :-) Non siamo di certo qui per aspettarci cose semplici! giusto? bene procediamo con la creazione.
Io comincerei col dire chi ha creato il programma.
Successivamente facciamo scegliere al nostro amico i numeri da sommare sottrarre moltiplicare o dividere e che operazione fare.
Siamo già ad un buon punto. python sa i numeri e l'operazione da fare. non ci resta che dargli delle condizioni!
Siamo già ad un buon punto. ovviamente sbizzarritevi con input raw_input condizioni e variabili perchè potete fare davvero moltissime cose!
Nel prossimo tutorial studieremo l'istruzione while e break! quindi un tutorial molto succoso!
DOWNLOAD PYTHON IDLE WINDOWS : http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi
Lezione successiva - Coming soon
In questo terzo tutorial faremo il nostro programma con python sfruttando:
- Variabili
- Condizioni (che spiegherò qui di seguito.)
- input,raw_input (che spiegherò qui di seguito.)
Input e Raw_input:
Input e raw_input, non fanno altro che fare a colui che usa il nostro programma decidere la variabile. Sembra tutto molto difficile invece credetemi è facilissimo soprattutto come lo studieremo noi.
Qual'è la differenza tra input e raw_input?
Input serve se l'utente deve dirci un numero.
Raw_input se vogliamo farci dire una frase o parola.
Codice:
a=0
a=input ("Dimmi un numero")
Così facendo quando un nostro amico aprirà il programma leggerà subito la scritta: Dimmi un numero e potrà decidere quindi cosa contiene la variabile a. perciò la variabile varia a seconda di come decide l'utente se mettiamo input. che bel gioco di parole xD
Mettiamo invece che vogliamo che la variabile a contenga una frase scelta dal nostro carissimo amico. Come facciamo? semplice chiediamo aiuto a raw_input!
Perciò il lavoro che andremo a fare sarà questo :
Codice:
a=Nome
a=raw_input ("Come ti chiami?")
print "Ciao",a
la , (virgola) è essenziale. più avanti vi spiegherò le sue proprietà. Bene, ora cosa abbiamo detto di fare al programma? gli abbiamo detto che quando un nostro amico apre il programma
python deve chiedergli : Come ti chiami? e dopo scrivere Ciao, nome.
Ora che sappiamo al meglio input e raw_input dobbiamo imparare anche le condizioni!
Condizioni:
Quando diamo delle condizioni, è il computer che comincia a ragionare. Mentre nei tutorial 1 e 2 abbiamo soltanto detto al computer di fare quell'azione. Le condizioni if,elif,else contrariamente fanno sì che il computer tra se e se ragioni.
Spieghiamo le loro funzioni:
if - Dall'inglese "se" condizione. dice : se una variabile è come dico io allora eseguo quello che c'è sotto.
elif - uguale a if ma viene usato per non ripetere 2 volte if che darebbe errore. elif si può ripetere quante volte vuoi.
else - dice: se non è quello elencato in if ed elif eseguo quello che c'è scritto sotto di me.
Come diamo a python delle condizioni? semplice. Guardate qui di seguito e vi sarà tutto chiaro.
Codice:
a=0
a=raw_input ("Come ti chiami?:")
if a =="Marco":
print "Ciao amico!"
elif a =="Luca":
print "Ciao Fratello!"
else:
print "non ti conosco"
Ora che conosciamo variabili print condizioni input w raw_input.. Creiamo un programmino!
Per esempio una semplice calcolatrice! ma semplice si fa per dire :-) Non siamo di certo qui per aspettarci cose semplici! giusto? bene procediamo con la creazione.
Io comincerei col dire chi ha creato il programma.
Codice:
print "###By Teoreds###"
Successivamente facciamo scegliere al nostro amico i numeri da sommare sottrarre moltiplicare o dividere e che operazione fare.
Codice:
print "###By Teoreds###"
b=input ("Imposta il valore del primo numero :")
c=input ("Imposta il valore del secondo numero :")
d=raw_input ("Vuoi fare una sottrazione,divisione,moltiplicazione o addizione? :")
Siamo già ad un buon punto. python sa i numeri e l'operazione da fare. non ci resta che dargli delle condizioni!
Codice:
print "###By Teoreds###"
b=input ("Imposta il valore del primo numero :")
c=input ("Imposta il valore del secondo numero :")
d=raw_input ("Vuoi fare una sottrazione,divisione,moltiplicazione o addizione? :")
if d =="addizione":
print "i tuoi numeri addizionati danno come risultato",b c
elif d =="sottrazione":
print "i tuoi numeri sottratti danno come risultato",b-c
elif d =="moltiplicazione":
print "i tuoi numeri moltiplicati danno come risultato",b*c
elif d =="divisione":
print "i tuoi numeri divisi danno come risultato",b/c
print "Grazie per avere scelto Pythoreds!"
Risulato :
Mi raccomando il messaggino in fondo xD ahaahahahhaha. ridendo e scherzando abbiamo creato una calcolatrice Siamo già ad un buon punto. ovviamente sbizzarritevi con input raw_input condizioni e variabili perchè potete fare davvero moltissime cose!
Nel prossimo tutorial studieremo l'istruzione while e break! quindi un tutorial molto succoso!
DOWNLOAD PYTHON IDLE WINDOWS : http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi
Lezione successiva - Coming soon