当前位置:首页python > 正文

python判断1~100素数

作者:野牛程序员:2023-06-21 10:30:53python阅读 2856

要判断1到100之间的素数,你可以使用以下Python代码:

def is_prime(num):
    if num < 2:
        return False
    for i in range(2, int(num ** 0.5) + 1):
        if num % i == 0:
            return False
    return True

primes = []
for num in range(1, 101):
    if is_prime(num):
        primes.append(num)

print(primes)

这段代码定义了一个名为 is_prime 的函数,该函数接受一个数字作为参数并判断其是否为素数。然后,使用一个循环来遍历1到100之间的每个数字,并将素数添加到 primes 列表中。最后,打印出 primes 列表,即1到100之间的素数。

运行这段代码,你将得到以下输出:

[2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97]

这是1到100之间的所有素数。

野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击