Prime numbers with Python
here we are going to learn how to find if a number is prime or not using Python code and also how to print only prime numbers between 1 to 1000 or more. it's going to be really fun to learn python programming language with questions and trying to find answers. import pandas as pd def prime(x): if x<=1: return ('Not') if x==2: return ('Prime') for i in range(2,x//2+1): if x%i==0: return('Not') return('Prime') prime(10993) y=range(1,1001) for i in y: print(i,prime(i)) pri=[] y=range(1,1001) for i in y: pri.append(prime(i)) str(pri.count('Prime'))+' prime',str(pri.count('Not'))+' Not prime' dt=[range(1,1001),pri] pn = {'num': range(1,1001), 'prime': pri } primedf = pd.DataFrame(pn, columns = ['num', 'prime']) for i,j in zip...