编程实现:求2-500之间的素数,并且每行显示9个素数。怎么写这道编程题呀抓狂
2条回答 默认 最新
- Leodong. 2023-12-21 19:21关注
该回答通过自己思路及引用到GPTᴼᴾᴱᴺᴬᴵ搜索,得到内容具体如下:
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 def find_primes(start, end, count_per_line): primes = [] for num in range(start, end + 1): if is_prime(num): primes.append(num) if len(primes) == count_per_line: print(primes) primes = [] if primes: print(primes) find_primes(2, 500, 9)
如果以上回答对您有所帮助,点击一下采纳该答案~谢谢
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报