Riceve da tastiera i 2 interi num e den e crea la frazione a
1 2 3 4 5 |
import fractions num=int(input("num. = ")) den=int(input("den. = ")) a=fractions.Fraction(num,den) |
Controllo: den <> 0
1 2 3 4 5 6 7 8 |
import fractions num=int(input("num. = ")) while(True): den=int(input("den. = ")) if(den != 0): break a=fractions.Fraction(num,den) |
Come funzione
1 2 3 4 5 6 7 8 9 10 11 |
def frazione(nome): import fractions num=int(input(nome + "-num. = ")) while(True): den=int(input(nome + "-den. = ")) if(den != 0): break f=fractions.Fraction(num,den) return f a=frazione("a") |