首页 > 其他 > 详细

连续质数

时间:2019-05-31 18:08:10      阅读:682      评论:0      收藏:0      [点我收藏+]

连续质数计算

描述

补充编程模板中代码,完成如下功能:????????????????????????????????????????????????????????????????????????????????????????????????

获得用户输入数字N,计算并输出从N开始的5个质数,单行输出,质数间用逗号,分割。????????????????????????????????????????????????????????????????????????????????????????????????

注意:

用户输入的数字N可能是浮点数,都是正数;最后一个输出后不用逗号。

代码

import math


def prime(m):
    a = []
    num = math.ceil(m)
    while len(a) < 5:
        for i in range(2, num):
            if num % i == 0:
                num = num + 1
                break
            else:
                if i == num - 1:
                    a.append(str(num))
                    num = num + 1
    return a


n = eval(input())
w = prime(n)
print(','.join(w))

连续质数

原文:https://www.cnblogs.com/xiaoxuesheng993/p/10956637.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!