I'm executing this code:
#Printing a list of prime numbers till an input number:
def is_prime(input):
for counter1 in range(1,input):
if(counter1==2):
print("Prime number: 2")
counter2=2
while (counter1%counter2!=0 and counter2<counter1):
if(counter2==(counter1-1)):
print("Prime number:",counter1)
counter2+=1
print("Let us print prime numbers upto 10:",is_prime(10))
OUTPUT:
Prime number: 2
Prime number: 3
Prime number: 5
Prime number: 7
Let us print prime numbers upto 10: None
Why "Prime numbers:" are printed first then the string "Let us..." ??