python Day 1

x=input(),x類型爲str

x=int(input()),x類型爲int



from math import sqrt
def isprime(x):
     if x == 1:
         return False
     k = int(sqrt(x))
     for j in range(2,k+1):
           if x%j == 0:
                 return False
     return True
if __name__ == "__main__":
    flag = 'y'
    while(flag == 'y'):
        num = int(input("Please input a number:"))
        for i in range(2,num):
            if isprime(i)==1 and num % i ==0:
                print (i)



此爲判斷內部因數中的素數


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章