这个我没看出问题,哪位能看看

img

img

这样改一下试试

img

附参考代码

import math


def isprime(n):  # 判断素数
    if n < 2:
        return False
    else:
        for i in range(2, int(math.sqrt(n)+1)):
            if n % i == 0:
                return False
        return True


def main():
    n = eval(input())
    N = math.ceil(n)  # 向上取整
    cnt = 0
    while cnt < 5:
        if isprime(N):
            print(N)
            cnt += 1
        N += 1


main()