我遇到python语法错误的问题
我需要帮助,因为我正在看一段关于如何解决CICAD3301难题的视频。其中一个,我忘了是哪一个,说python可以用来找到两个素数,当相乘时,就会得到这个数。我试着自己复制代码并用python测试它,但我不知道应该如何运行它,以及为什么会出现语法错误 下面是代码的样子:我遇到python语法错误的问题,python,syntax,Python,Syntax,我需要帮助,因为我正在看一段关于如何解决CICAD3301难题的视频。其中一个,我忘了是哪一个,说python可以用来找到两个素数,当相乘时,就会得到这个数。我试着自己复制代码并用python测试它,但我不知道应该如何运行它,以及为什么会出现语法错误 下面是代码的样子: Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32 Type "copyright", "
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> def goldbach_conj(number):
x, y = '74674927695793569672701974404037902831935259177874331197231759008957255433116469469882489015469125000179524189783 result = 0 15469125000179524189783',
if not number % 2:
prime_list=list_of_primes(number)
while result != number:
for i in range(len(prime_list)):
x = prime_list[i]
if result == number:
break
for j in range(len(prime_list)):
y = prime_list[j]
result = x + y
print("Adding {} and {}.".format(x, y))
print("Result is {}".format(result))
if result == number:
break
return x, y
这里,它应该是x,y='value1','value2'
您只给出了x,y='value1',,y是什么?错误消息是什么?x,y=。。。你认为这行代码在做什么?我不知道为什么,但它说Python3.6.0中的6是一个语法错误。你能试着解释一下,x,y是做什么的吗???或者尝试粘贴从中获得上述代码的源代码。