I was trying to find the prime numbers within a range (input will be decided by user) and total count of prime numbers.
I am able to find the prime numbers but not able to do the part--counting the prime numbers. Can any one help me? here is the program
#!/usr/bin/env python
import math
lower=input("lower value:")
upper=input("upper value:")
print("prime numbers between", lower,"and", upper, "are:")
for num in range (lower, upper+1):
 if num>1:
  for i in range (2,num):
   if num % i==0:
    break
  else: print(num)
def  count_prime(num,lower,upper):
  count_prime= 0
  for x in num:
    if lower <= x <= upper:
      count_prime += 1
print ( "count_prime:",count_prime )
result output is as follows ( range between 10 and 100)
('prime numbers between', 10, 'and', 100, 'are:') 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 ('count_prime:', )
 
     
     
     
     
    