Accademia:Maestra py: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
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: | ||
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> |
Versione delle 10:48, 10 feb 2011
Ecco lo script che abbiamo utilizzato come esempio per introdurre le operazioni matematiche su interi:
#!/usr/bin/env python3 # -*- coding: utf-8 -*- #Non obblgatorio name = input("Come ti chiami?\n > ") x = int(input("Inserisci il dividendo\n >")) #Richiesta del primo intero y = int(input("inserisci il divisore\n > ")) #Richiesta del secondo intero
A questo punto abbiamo visto 2 possibilità di inserimento di variabile:
Metodo "Tradizionale":
print(""" Dimmi %s, quanto volte sta il %d nel %d? E con che resto? """ % (name, x, y))
print("""
Dimmi {0}, quanto volte sta il {1} nel {2}?
E con che resto?
""" .format(name, x, y)
risultato = x//y
resto = x%y
print("Il risultato e'", risultato)
print("Il resto e'", resto)