补充编程模板中代码,完成如下功能:
获得用户输入数字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])