Python 中的素数生成器
此 Python 代码旨在生成素数,但需要进行一些调整才能实现最佳功能。
更正后的代码如下:
import math def main(): count = 3 while True: is_prime = True for x in range(2, int(math.sqrt(count) + 1)): if count % x == 0: is_prime = False break if is_prime: print(count) count += 1
问题和更正:
以上是如何优化 Python 素数生成器的速度和准确性?的详细内容。更多信息请关注PHP中文网其他相关文章!