if is_prime(num): print(num, "是质数")
else: print"> if is_prime(num): print(num, "是质数")
else: print">
117.info
人生若只如初见

python判断质数的代码怎么写

以下是一个判断质数的Python代码:

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

# 测试
num = int(input("请输入一个正整数:"))
if is_prime(num):
    print(num, "是质数")
else:
    print(num, "不是质数")

这段代码定义了一个is_prime函数,用于判断一个数是否为质数。函数内首先检查给定的数是否小于 2,如果是则直接返回False,因为质数必须大于 1。接下来,使用一个循环从 2 开始迭代到该数的平方根(使用int(num ** 0.5) + 1可以提高效率),检查是否存在能整除该数的因子。如果存在,则返回False,否则返回True

在代码的最后,通过调用is_prime函数来判断用户输入的数是否为质数,并打印相应的结果。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe351AzsLAgFeBFU.html

推荐文章

  • python restful的用途有哪些

    Python 的 RESTful 用途包括: Web 开发:Python 的 RESTful 可以用于开发 Web 应用程序和 API,提供数据和服务的访问接口。
    数据传输和交换:RESTful 可以...

  • python怎么创建restful接口

    在Python中,可以使用Flask或Django等框架来创建RESTful接口。下面是一个使用Flask来创建RESTful接口的示例:
    1.安装Flask:在终端中使用以下命令安装Flask...

  • python怎么调用post接口

    在Python中调用POST接口,可以使用requests库来发送HTTP请求。下面是一个示例代码:
    import requests url = 'https://example.com/api/post' # POST接口的U...

  • python怎么封装api接口

    在Python中,可以使用类或函数来封装API接口。 使用类封装API接口: import requests class APIWrapper: def __init__(self, base_url): self.base_url = base_u...

  • python中怎么用while求素数

    在Python中,可以使用while循环来求解素数。素数是只能被1和自身整除的正整数。以下是使用while循环来求解素数的基本思路: 定义一个变量n,表示要判断的正整数。...

  • 如何修改docker镜像源

    要修改Docker镜像源,可以按照以下步骤进行操作: 打开Docker客户端,并在命令行中输入以下命令,以查看当前的镜像源:
    docker info 在输出结果中,查找 “...

  • linux如何打开另一个终端窗口

    在Linux系统中,你可以使用以下方法打开另一个终端窗口: 使用快捷键:在大多数Linux发行版中,你可以使用Ctrl + Alt + T快捷键打开一个新的终端窗口。 通过菜单...

  • docker文件挂载查看的方法是什么

    要查看Docker容器中文件的内容,可以使用以下方法之一: 使用docker exec命令进入正在运行的容器,并使用适当的命令查看文件内容。例如,要查看容器中的/app/fil...