My code is this:
num1 = int(input(": "))
num2 = int(input(": "))
list1 = []
x, z, y = 0, 0, 0
while x < 100:
z += num1
y += num2
list1.append(z)
list1.append(y)
x += 1
for i in list1:
if list1.count(i) > 1:
print(i)
break
It works fine but i wanted to change
while x < 100:
because it is sloppy to this:
num1 = int(input(": "))
num2 = int(input(": "))
list1 = []
x, z, y = 0, 0, 0
for i in list1:
while list1.count(i) < 2:
z += num1
y += num2
list1.append(z)
list1.append(y)
x += 1
else:
print(i)
and NameError: name 'i' is not defined
occurs.
I am e new member here and just started learning Python.
Any help?Thanks in advance!
question from:
https://stackoverflow.com/questions/65599577/trying-to-find-lcmleast-common-multiple-with-python 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…