def prime(n):
for i in range(2,n):
if n%i==0:
return False
else:
?
x=int(input("输入一个较大的偶数(≥6):"))
for n in?:
for i in range(2,n):
if prime(i) and ?:
print("{}={}+{}".format(n,i,n-i))
问号处怎么填啊?
def prime(n):
for i in range(2,n):
if n%i==0:
return False
else:
return True
x=int(input("输入一个较大的偶数(≥6):"))
for n in range(6,x+1,2):
for i in range(2,n):
if prime(i) and prime(n-i):
print("{}={}+{}".format(n,i,n-i))
return True
望采纳,谢谢!
def prime(n):
for i in range(2,n):
if n%i==0:
return False
else:
return True
x=int(input("输入一个较大的偶数(≥6):"))
for n in range(6,x+1):
for i in range(2,n):
if prime(i) and prime(n-i):
print("{}={}+{}".format(n,i,n-i))