Python 为什么会显示语法错误?

Python 为什么会显示语法错误?,python,syntax,Python,Syntax,我不知道是否有语法错误。我只是有点头晕 编辑:-由于硬件问题,我无法将笔记本电脑连接到wifi,所以我不得不发布一张图片。另一件事是,这里的互联网连接非常令人不安。无论如何,发布这张图片几乎花了2分钟。两件事,一眼就能看出 正如Rakesh的回答所述,platform00.upper()=input(“etc”)是无效语法,应替换为platform00=input(“etc”).upper()。按照您的方式,您正在尝试将值设置为非变量,特别是函数的返回值 第二件事,代码中有一个大括号,在第74

我不知道是否有语法错误。我只是有点头晕


编辑:-由于硬件问题,我无法将笔记本电脑连接到wifi,所以我不得不发布一张图片。另一件事是,这里的互联网连接非常令人不安。无论如何,发布这张图片几乎花了2分钟。

两件事,一眼就能看出

正如Rakesh的回答所述,
platform00.upper()=input(“etc”)
是无效语法,应替换为
platform00=input(“etc”).upper()
。按照您的方式,您正在尝试将值设置为非变量,特别是函数的返回值


第二件事,代码中有一个大括号,在第74行(
def learnpython():{
)就像定义一个函数一样。Python是一种基于空格的语言;函数是通过缩进而不是大括号来定义的。您正在考虑一种类似C族或Java的语言。Python确实使用大括号,但大括号表示字典。因为
foo=bar
不是初始化字典的有效语法,所以它给您一个syntax错误。

第75行的花括号是什么?请将代码添加到问题中,并稍微描述一下上下文。被认为阻止了该函数。@stephenIf如果您不愿意花一点时间来正确发布代码,那么如果没有人愿意帮忙,请不要感到惊讶。很好地总结了为什么发布代码的图像是unac的原因当然可以。我无法想象为什么复制/粘贴要比截图花费更长的时间。正如@MichaelSwartz所说的,为我们付出一点努力,我们也会为你付出一点努力。谢谢。既然你给了我详细的答案,而我甚至懒得把它写下来,你就非常感谢:-)@MohammadAzizulIslamAsif-你还是应该这么做的复制/粘贴你的代码。我给出这个答案的唯一原因是因为问题是一个非常简单的语法错误,通过几秒钟的扫描就可以看到。如果你的问题需要更深入的解决,那么不,你可能根本不会得到任何答案。记住它。只对你来说非常简单。这对我来说相当困难。我无法将笔记本电脑连接到wifi。这就是我无法复制/粘贴它的原因。如果可以,我会这样做。我想我应该在问题中提到这一点。