8
回答
自己写的python脚本出错,请求帮助
华为云实践训练营,热门技术免费实践!>>>   

本人初学python,看到有人写了一个素数的检测脚本,但是只定义了函数,所以想要补全它,结果写出的代码老是报错,改了好几次好像都不太对,所以希望有人能帮忙改正。

这个是我的代码:

n = input('请任意输入一个自然数')

def PrimeND():
        for i in range(2,n):
                if (n % i == 0):
                        print ('您输入的是合数')
                else:
                        print ('您输入的是素数')

s = PrimeND()                
if n == 0 and 1 :
        print ('0和1既不是素数也不是合数')
else:
        print (s)

 

举报
keliang
发帖于6年前 8回/213阅
顶部