Python program to print prime numbers from 1 to n; Through this tutorial, i am going to show you how to print prime number from 1 to N (10, 50, 100, 1000) using for loop, while loop.

And as well as, i am going to show you how to print sum of prime numbers from 1 to N (10, 50, 100, 1000) in python program.

## Python Program to Print Prime Number From 1 to N (10, 50, 100, 1000)

Let’s see the following python programs to print prime numbers from 1 to N (10, 50, 100, 1000); as shown below:

- Python Program to Check Prime Number using For Loop
- Python Program To Print Numbers From 1 to N Using For Loop
- Python Program To Print Numbers From 1 to N Using While Loop
- Sum of prime numbers in python using for loop

### Python Program to Check Prime Number using For Loop

Python Program to Check A given Number is Prime Or Not Num = int(input(" Please Enter any Number: ")) count = 0 for i in range(2, (Num//2 + 1)): if(Num % i == 0): count = count + 1 break if (count == 0 and Num != 1): print(" %d is a Prime Number" %Num) else: print(" %d is not a Prime Number" %Num)

**Output**

Please Enter any Number: 50 50 is not a Prime Number

### Python Program To Print Numbers From 1 to N Using For Loop

# Python Program to print n prime number using for loop Number = int(input(" Please Enter any Number: ")) print("Prime numbers between", 1, "and", Number, "are:") for num in range(1, Number + 1): # all prime numbers are greater than 1 if num > 1: for i in range(2, num): if (num % i) == 0: break else: print(num)

**Output**

Please Enter any Number: 25 Prime numbers between 1 and 25 are: 2 3 5 7 11 13 17 19 23

### Python Program To Print Numbers From 1 to N Using While Loop

# Python Program to print Prime Numbers from 1 to N max = int(input(" Please Enter Any Number: ")) Number = 1 print("Prime numbers between", 1, "and", max, "are:") while(Number <= max): count = 0 i = 2 while(i <= Number//2): if(Number % i == 0): count = count + 1 break i = i + 1 if (count == 0 and Number != 1): print(" %d" %Number, end = ' ') Number = Number + 1

**Output**

Please Enter Any Number: 15 Prime numbers between 1 and 15 are: 2 3 5 7 11 13

### Sum of prime numbers in python using for loop

# Python Program to print n prime number using for loop max = int(input("Find sum of prime numbers upto : ")) sum = 0 for num in range(2, max + 1): i = 2 for i in range(2, num): if (int(num % i) == 0): i = num break; #If the number is prime then add it. if i is not num: sum += num print("\nSum of all prime numbers upto", max, ":", sum)

**Output**

Find sum of prime numbers upto : 25 Sum of all prime numbers upto 25 : 98

## Recommended Python Tutorials

**Recommended:-**Python Program to Add Two Numbers

**Recommended:-**Python Program to Calculate Simple Interest

**Recommended:-**Python Program to Find Average of n Numbers

**Recommended:-**Python Program to ASCII Value of Character

**Recommended:-**Python Program to Calculate Compound Interest

**Recommended:-**Python Program to Check Leap Year

**Recommended:-**Python Program To Print Number Pattern

**Recommended:-**Python Program to Print Star Pattern

**Recommended:-**Python Program Calculate Sum of n Numbers

**Recommended:-**Python Program to Reverse Numbers

**Recommended:-**Python Program to Find Largest of n Numbers