python100内的所有素数
作者:野牛程序员:2023-07-18 18:37:28python阅读 2618
以下是Python中获取100以内所有素数的代码:
def is_prime(n): if n <= 1: return False for i in range(2, int(n**0.5) + 1): if n % i == 0: return False return True primes = [num for num in range(2, 100) if is_prime(num)] print(primes)
这段代码定义了一个is_prime
函数,用于判断一个数是否为素数。然后,使用列表推导式生成了2到99之间的所有素数,并将它们存储在primes
列表中。最后,将primes
列表打印出来。
运行以上代码,输出结果如下:
[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]
这些数字是100以内的所有素数。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:python100以内的奇数和
- 下一篇:python求100的偶数和