我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

求比一个正整数的第n个素数

如何运行得到多个素数中的倒数第n个素数,也就输入一个正整数和一个n,求比该正整数的第n个素数,总体来说,就是如何求所得的素数中的倒数第n个素数


def prime(m,n):
    ps = [1,2]
    for i in range(3,m):
        for k in range(2,i//2+1):
            if i%k == 0:
                break
        else:
            ps.append(i)
    if n > len(ps):
        raise IndexError("超出范围")
    else:
        print(ps,ps[-n])



prime(100,10)

近期文章

  • 关于#连接查询#的问题,如何解决?
  • 如何下载pysimpleqt web wx
  • 单片机手机蓝牙控制实现物流小车取件
  • 为什么error报错?
  • 看看这说等于4,有没有人能解答
  • pycharm缩略功能出错怎么办?
  • mac下载unity显示请求超时怎么解决
  • 关于c++ new 申请数组的问题
  • layer.open 下拉框失效
  • SQL创建表,出现参数或变量:不能对数据类型bit指定列宽
  • 如果汽车之家的运营模式和量产部落网的一样,会怎么样?
  • Clion 为啥对else报错
  • shape-outside:url();效果无法显示!
  • python爬虫网页解析页码遍历时出现问题
  • Python自定义函数运行结果不符合要求,求解
  • 在py3.6版本的anaconda环境的下的jupyter notebook共存py2和py3内核问题?
  • 想知道对摄像头的图像框处理后,能不能调用进另一个函数
  • jupyter,代码断开怎么办
  • 这个代码应该怎么写呢?
  • 希望用python解答

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华