Напишите функцию, которая вычисляет наименьшее общее кратное двух чисел НУЖНО СДЕЛАТЬ В PYTHON
def nok(a, b):
m = a * b
while b != 0 and a != 0:
if a > b:
a %= b
else:
b %= a
return m // (a + b)
while 1:
try:
x = int(input('a= '))
y = int(input('b= '))
print('Наименьшее общее кратное:', nok(x, y))
except:
break
как сделать так, чтобы после первого ввода a и b он больше не запрашивал бесконечно а и b?
и прога не работает еще кста