# 求100以内的素数
def is_prime(num):
# 判断一个数是否为素数
if num <= 1:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
def find_primes(limit):
# 找出指定范围内的所有素数
primes = []
for num in range(2, limit + 1):
if is_prime(num):
primes.append(num)
return primes
# 打印100以内的所有素数
primes_under_100 = find_primes(100)
print(primes_under_100)
False,否则返回True。limit的所有数,并使用is_prime函数来检查每个数是否为素数,如果是,则将其添加到列表中。find_primes(100)并打印出100以内的所有素数。希望这段代码和解释对你有帮助!
上一篇:python能干嘛
下一篇:python数组去重
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站