补充编程模板中代码,完成如下功能:????????????????????????????????????????????????????????????????????????????????????????????????
获得用户输入数字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])
测试结果:
原文:https://www.cnblogs.com/wangzh1y1011/p/12555644.html