为什么会出现语法错误?

时间:2018-03-18 05:59:30

标签: python syntax

我不知道是否存在语法错误。只是过去了。

https://i.stack.imgur.com/Gwl0P.jpg

编辑: - 我必须发布图片,因为我无法将笔记本电脑连接到wifi,因为硬件问题。另一件事是,这里的互联网连接非常令人沮丧。无论如何,发布该图片花了近2分钟。

1 个答案:

答案 0 :(得分:0)

两件事,一目了然。

正如Rakesh的回答所述,platform00.upper() = input("etc")不是有效语法,应替换为platform00 = input("etc").upper()。你拥有它的方式,你试图将值设置为非变量,特别是函数的返回值。

第二件事,你的代码中有一个大括号,在第74行(def learnpython() : {),好像要定义一个函数。 Python是一种基于空白的语言;函数由缩进定义,而不是花括号。您正在考虑像C系列或Java这样的语言。 Python确实使用花括号,但花括号表示字典。由于foo = bar不是用于初始化字典的有效语法,因此它会给您一个语法错误。