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

Python 实现:轻松判断输入数字是否为质数

好的,下面是一个用Python编写的程序,用于判断一个数字是否是质数: ```python def is_prime(number): # 如果数字小于2,则不是质数 if number < 2: return False # 检查从2到number-1的所有数字 for i in range(2, number): if number % i == 0: return False return True # 输入一个数字 number = int(input("请输入一个整数: ")) # 判断是否是质数 if is_prime(number): print("质数") else: print("不是质数") ``` 解释 1. 函数 `is_prime`: - 首先检查输入的数字是否小于2。如果是,则返回`False`,因为1和负数都不是质数。 - 然后,使用一个循环从2到`number-1`,检查`number`是否能被这些数字整除。如果能被整除,则返回`False`。 - 如果循环结束后没有找到能整除`number`的数字,则返回`True`,表示`number`是质数。 2. 主程序: - 使用`input`函数获取用户输入的整数,并将其转换为整数类型。 - 调用`is_prime`函数判断输入的数字是否是质数,并根据结果打印相应的消息。 示例 - 输入:7 输出:质数 - 输入:10 输出:不是质数 这个程序可以有效地判断一个数字是否是质数。希望这对你有帮助! ######[AI写代码神器 | 352点数解答 | 2024-11-15 11:06:22]

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