私はpythonの完全な初心者です。ある数が素数かどうかをチェックするプログラムをコーディングしました。しかし、それは私に上記のタイプエラーを与えています
そのエラーの意味と解決方法を教えてください。
同じタイトルの質問を見ました。しかし、私はそれを解決する方法を理解していませんでした。だから私はこの質問をしています。
num = ( "which no. u want to check prime or not:" )
i = 1
k = 0
while(i <= num):
if(num % i == 0): #idle is showing type error here
k=k+1
i=i+1
if(k == 2):
print "%d is prime number" % num
else:
print "%d is not a prime no" % num