题目

编写函数,接收一个正偶数为参数,输出两个素数,并且这两个素数之和等于原来的正偶数。如果存在多组符合条件的素数,则全部输出。 答案:解:解决方法很多,提供一种供参考: def is_prime(num):               #判断素数 for c in range(2,num):     if num % c==0:         break    else:        return True def getPrnum(n):                 #输出符合条件的素数 for a in range(1,n//2)     if is_prime(a) and is_prime(n-b):         print(a,b) getPrnum(eval(input("请输入一个正偶数:")))   #调用函数
信息技术 试题推荐