Python 为什么这个代码不正确?

Python 为什么这个代码不正确?,python,syntax-error,Python,Syntax Error,我不知道这个代码有什么问题。我得到一个语法错误,但我不知道为什么。以下是Python中的代码: 1st_miles = 102 需要您的帮助。Python中的标识符不能以数字开头。它们必须以字母或下划线开头。例如: first_miles = 102 在本例中,您将为1st_miles指定值102。这在语法上是错误的。在Python中,变量(我们为其赋值)应该: 不要以数字开头 它可以以字母表开头,并且只能以下划线(33;)开头 所以为了声明变量,你应该以字母开始它的名字,而不是一个数字。示

我不知道这个代码有什么问题。我得到一个语法错误,但我不知道为什么。以下是Python中的代码:

1st_miles = 102

需要您的帮助。

Python中的标识符不能以数字开头。它们必须以字母或下划线开头。例如:

first_miles = 102

在本例中,您将为1st_miles指定值102。这在语法上是错误的。在Python中,变量(我们为其赋值)应该:

  • 不要以数字开头
  • 它可以以字母表开头,并且只能以下划线(33;)开头
  • 所以为了声明变量,你应该以字母开始它的名字,而不是一个数字。示例:第一英里=102


    希望这会有所帮助。

    您的变量不能以数字开头

    请尝试使用以下方法:

    first_miles = 102
    

    因为标识符(包括变量名)不允许以数字/数字开头-将
    1st\u miles
    更改为类似
    first\u miles
    BTW的内容,一般来说,如果要有一系列变量,最好使用一个列表:
    miles=[102]
    ,然后当您有
    2nd\u miles
    时,可以附加它,这样
    英里=[102204]