使用python判斷某個數是不是素數及輸出100以內的所有素數
判斷某個數是不是素數
number = 12
i = 2
isPrime = True
while i < number:
if number % i == 0:
isPrime = False
break
i += 1
if isPrime:
print(number, "是素數")
else:
print(number, "不是素數")
輸出100以內的所有素數(素數就是只能被1和本身整除的正整數)
number = 2
while number <= 100:
i = 2
isPrime = True
while i < number:
if number % i == 0:
isPrime = False
break
i += 1
if isPrime:
print(number)
number += 1
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步