首页 > 编程语言 > 详细

python123习题:连续质数计算

时间:2020-03-23 22:41:03      阅读:1294      评论:0      收藏:0      [点我收藏+]

连续质数计算

描述

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

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

注意:需要考虑用户输入的数字N可能是浮点数,应对输入取整数;最后一个输出后不用逗号。????????????????????????????????????????????????????????????????????????????????????????????????

 ????????????????????????????????????????????????????????????????????????????????????????????????

 1 def prime(m):
 2     result = ""  #返回的结果
 3     i = 0 #用来记录次数
 4     start = int(m)+1
 5     while i<5:  
 6         for j in range(2,start):
 7             if start%j == 0:
 8                 break
 9         else:
10             result =result+str(start)+,
11             i+=1
12         start += 1
13     return result
14 n = eval(input())
15 m = prime(n)
16 print(m[:-1])

测试结果:

技术分享图片

 

 

   

 

python123习题:连续质数计算

原文:https://www.cnblogs.com/wangzh1y1011/p/12555644.html

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