Python SyntaxError: Literalfehler in Python kann nicht zugewiesen werden
-
der
SyntaxError: can't assign to literal
in Python -
Korrigieren Sie den
SyntaxError: can't assign to literal
in Python
In diesem kurzen Tutorial wird der Fehler SyntaxError: Can't assign to literal
in Python besprochen.
der SyntaxError: can't assign to literal
in Python
Dieser Syntaxfehler tritt auf, wenn wir versuchen, einem Literal einen Wert zuzuweisen. Es ist ein SyntaxError
, weil es die Syntax von Python verletzt.
Codebeispiel:
5 = "Hello"
"Hello" = 5
Ausgang:
SyntaxError: can't assign to literal
Beide Zeilen im obigen Code erzeugen diesen Fehler, da es sich bei beiden um Literalwerte (eine Ganzzahl und eine Zeichenfolge) und nicht um eine Variable handelt.
Wir können nur Variablen Werte zuweisen. Variablen werden in Python mit dem Operator =
zugewiesen.
Bei der Benennung der Variablen halten wir uns an einige vorgegebene Konventionen, und der Variablenname sollte mit einem Buchstaben oder dem Unterstrich beginnen. Es kann auf beliebige alphanumerische Zeichen folgen.
Korrigieren Sie den SyntaxError: can't assign to literal
in Python
Der Weg, dies zu beheben, besteht darin, die richtige Namenskonvention zu befolgen und eine Variable zu erstellen, die die Daten speichern kann.
Codebeispiel:
a5 = "Hello"
Hello = 5
print(a5, Hello)
Ausgang:
Hello 5
Im obigen Beispiel erstellen wir geeignete Variablen, weisen ihnen die erforderlichen Werte zu und drucken sie aus. Beachten Sie, dass bei den Variablennamen in Python zwischen Groß- und Kleinschreibung unterschieden wird.
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedInVerwandter Artikel - Python Error
- Adresse wird bereits verwendet Fehler in Python
- AttributeError: __Exit__ in Python
- AttributeError: 'Dict'-Objekt hat kein Attribut 'Append' in Python
- AttributeError: 'NoneType'-Objekt hat kein Attribut 'Text' in Python
- AttributeError: Int-Objekt hat kein Attribut
- AttributeError: Modul Urllib hat keine Attributanforderung