Python代码:判断素数并输出1 - 20范围内的所有素数
可以使用以下的Python代码编写自定义函数来判断一个整数是否为素数: ```python def is_prime(n): if n < 2: # 小于2的数不是素数 return False for i in range(2, int(n0.5)+1): if n % i == 0: # 如果存在能整除n的数,说明n不是素数 return False return True def main(): for i in range(1, 21): if is_prime(i): print(i) if __name__ == "__main__": main() ``` 执行该代码后,将会输出1到20范围内的所有素数,结果为: ``` 2 3 5 7 11 13 17 19 ``` ######[AI写代码神器 | 422点数解答 | 2024-04-21 21:35:18]
相关提问
- Python 实现字母与 ASCII 码的灵活转换程序(字节豆包 | 295点数解答 | 2025-11-02 16:58:48)94
- Python 运行报错:urllib3 网络连接创建失败,原因及排查建议(字节豆包 | 161点数解答 | 2024-10-31 00:39:36)485
- 数列筛选:统计并求和大于 x 小于 y 的整数,这些开发要点要留意!(字节豆包 | 281点数解答 | 2025-11-29 20:20:58)145
- Python实现行李托运费用计算程序(字节豆包 | 202点数解答 | 2026-03-22 21:45:18)26
- C++ 实现根据行李重量计算托运行李费用的程序(字节豆包 | 285点数解答 | 2026-03-22 21:46:28)30
- Python 实战:学生信息列表转字典、遍历、深拷贝及数据修改全流程(GPT | 422点数解答 | 2024-10-29 15:43:54)437
- Python实战:学生成绩列表转字典,深拷贝与数据修改操作全解析(字节豆包 | 254点数解答 | 2024-10-29 16:01:39)431
- C++ 实现统计并求和:数列中大于 x 小于 y 的整数,避开三大开发陷阱!(DeepSeek | 168点数解答 | 2025-11-14 16:47:26)130
- C++ 实现:统计并求和数列中大于 x 且小于 y 的整数(DeepSeek | 101点数解答 | 2026-01-18 19:03:32)65
- C++实现统计区间内整数和的计算方法(DeepSeek | 225点数解答 | 2026-03-18 12:06:19)25
- Python实现数列中满足特定条件整数求和问题(字节豆包 | 486点数解答 | 2026-03-29 19:53:26)21
- C++实现统计数列中指定范围整数之和(字节豆包 | 524点数解答 | 2026-03-29 19:53:52)10