Accademia:Maestra py: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 6: Riga 6:
name = input("Come ti chiami?\n > ")
name = input("Come ti chiami?\n > ")
x = int(input("Inserisci il dividendo\n >"))  #Richiesta del primo intero
x = int(input("Inserisci il dividendo\n >"))  #Richiesta del primo intero
y = int(input("inserisci il divisore\n > "))  #Richiesta del secondo intero
y = int(input("inserisci il divisore\n > "))  #Richiesta del secondo intero</pre>


print("""
A questo punto abbiamo visto 2 possibilità di inserimento di variabile:
 
Metodo "Tradizionale":
<pre>print("""
Dimmi %s, quanto volte sta il %d nel %d?
Dimmi %s, quanto volte sta il %d nel %d?
E con che resto?
E con che resto?
""" % (name, x, y))
""" % (name, x, y))</pre>
 


print("""
print("""
Riga 19: Riga 23:




# uguale a sopra ma usando .format()
# su python 3.1 bisogna fare {0}, {1}, {2}
# su python 3.2 i numeri si possono omettere
# (se ben ricordo le versioni)
("""
Dimmi {}, quanto volte sta il {} nel {}?
E con che resto?
""".format(name, x, y))
True False
risultato = x//y
risultato = x//y
resto = x%y
resto = x%y
print("Il risultato e'", risultato)
print("Il risultato e'", risultato)
print("Il resto e'", resto)</pre>
print("Il resto e'", resto)</pre>
24

contributi