Accademia:Maestra py
Vai alla navigazione
Vai alla ricerca
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))
Metodo utilizzando "Format" (solo per Python 3.1):
print(""" Dimmi {0}, quanto volte sta il {1} nel {2}? #fare attenzione ai numero nelle parentesi graffe E con che resto? """ .format(name, x, y) # name={0}, x={1}, y={2}
Infine il calcolo della divisione:
risultato = x//y #divisione per interi resto = x%y #modulo o "resto" print("Il risultato e'", risultato) print("Il resto e'", resto)