Oct-16-2022, 02:51 PM
print is inside the loop,so will show results for every iteration.
user_number = int(input("please choose a number to check: ")) list1 = range(2, user_number+1) list2 = [] for x in list1: if user_number % x == 0: list2.append(x) print(list2)