语法错误:语法无效,我不知道如何修复此代码。怎么了?以及如何解决它?



产生错误的代码部分

def modinverse(a,26):

for x in range(0,26):
if(((a%26)*(b%26))%26 == 1):
return x
return -1
print(modinverse(a,26))

这是我得到的错误

File "main.py", line 51
def modinverse(a,26):
^
SyntaxError: invalid syntax

我检查了一下,看起来不错。拼写很好,括号和其他东西都是封闭的,我不知道该怎么办。我看不出哪里出了问题。我在replit上运行了这个。

也许def modinverse(a,26)应该类似于def modinverse(a,b)def modinverse(a,b=26):

在第一种情况下,您将声明一个名为26的参数。

相关内容

  • 没有找到相关文章

最新更新