В школе мне дали задание определить имя функции «дробь», работающую как Модули дроби.Вот как я это делаю:
def GCD(x,y):
while y!= 0:
(x,y) =(y,x%y)
return x
def fraction(a,b):
a/=GCD(a,b)
b/=GCD(a,b)
print(str(int(a))+"/"+str(int(b)))
Но когда я попытался увидеть, как это будет работать, получилось так:
fraction(45,9)
5/9
Я не знаю, где я былнеправильно, может кто-нибудь помочь мне разобраться?Большое вам спасибо.