python判斷是否是質數


質數:只能被1和它自身整除

# 獲取用戶輸入的數,判斷是否是質數
num = int(input('輸入一個任意的大於1的整數:'))
i=2
# 創建一個變量,記錄是否是質數,默認num是質數
flag = True
while i < num:
    # 如果num能被i整除,說明num不是質數
    if num % i ==0 :
        # 只要num不是質數,將flag的值修改為 False
        flag = False
    i +=1

if flag:
    print(num,'是質數')
else:
    print(num,'不是質數')

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM