求这个按下面的格式怎么写呀

 

#Function-fun-start
def fun(n):
    isPrime=True
    for i in range(2,n):
        if n%i==0:
            isPrime=False
            break
    return isPrime
#Function-fun-end
n=eval(input('n='))
print(fun(n))

你里面的代码大部分都正确,你就在外边套个壳,让函数fun实现出来就可以了

# 判断一个整数是不是素数
def fun(n: int):
    if n < 2:
        return False
    else:
        for i in range(2, n):
            if n % i == 0:
                return False
        return True