补充编程模板中代码,完成如下功能:
获得用户输入数字N,计算并输出从N开始的5个质数,单行输出,质数间用逗号,分割。
注意:需要考虑用户输入的数字N可能是浮点数,应对输入取整数;最后一个输出后不用逗号。
def prime(m):
count = 0
temp = ''
while count < 5:
m += 1
for i in range(2, m):
if m % i == 0:
m += 1
for j in range(2, m):
if m % j == 0:
m += 1
break
temp = temp + str(m) + ','
count += 1
return temp
n = eval(input())
ss = ''
ss = prime(int(n))
print(ss[:-1])


