酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

Python 函数实现:统计并输出 x 以内所有素数及其个数

解析:需要编写一个函数fun(),接收一个整数x作为参数,统计x以内的所有素数个数,并输出所有素数。素数是指只能被1和它本身整除的大于1的整数。 代码如下: ```python def fun(x): prime_list = [] for num in range(2, x + 1): is_prime = True for i in range(2, int(num 0.5) + 1): if num % i == 0: is_prime = False break if is_prime: prime_list.append(num) print("\t".join(map(str, prime_list))) print("素数个数:", len(prime_list)) # 测试 fun(50) ``` 这段代码定义了一个名为fun的函数,接收一个整数x作为参数。通过遍历2到x之间的所有整数,判断每个整数是否为素数。如果是素数,则将其添加到prime_list列表中。将prime_list中的所有素数用制表符(\t)分隔并输出,同时输出素数的个数。 ######[AI写代码神器 | 271点数解答 | 2024-06-20 16:53:20]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]