I am a newbie in Python
programming and I need a feedback. I wrote a program that prints prime numbers up to the given integer. But the output is different than expected. Could you please give me a feedback about this code. What am I doing wrong and why?
Thank you so much.
user_integer = int(input("Please enter an integer : "))
for num in range(0, user_integer + 1):
for i in range(2, num):
if (num % i) == 0:
break
else:
print(num)