English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
In diesem Tutorial werden Sie Schlüsselwörter (reservierte Wörter in Python) und Identifikatoren (Namen von Variablen, Funktionen usw.) kennenlernen.
Schlüsselwörter sind reservierte Wörter in Python.
Wir können Schlüsselwörter nicht als Variablenname,FunktionNamen oder jeder anderen Bezeichner. Sie werden verwendet, um die Syntax und Struktur der Python-Sprache zu definieren.
In Python werden Schlüsselwörter groß- und kleinschreibungsabhängig unterschieden.
Python 3.7enthalten 33 Schlüsselwörter. Diese Zahl kann sich in einem bestimmten Zeitraum leicht ändern.
Alle Schlüsselwörter müssen in Kleinbuchstaben sein, mit Ausnahme von True, False und None. Nachfolgend sind alle Schlüsselwörter aufgelistet.
False | await | else | import | pass |
None | break | except | in | raise |
True | class | finally | is | return |
and | continue | for | lambda | try |
as | def | from | nonlocal | while |
assert | del | global | not | with |
async | elif | if | oder | yield |
Es kann schwierig sein, alle Schlüsselwörter auf einmal zu betrachten und ihre Bedeutung zu verstehen.
Wenn Sie die Liste aller Schlüsselwörter anzeigen möchten, hier istalle Schlüsselwörterder vollständigenListeund Beispiele.
Identifikatoren sind Namen für reale Entitäten wie Klassen, Funktionen und Variablen. Sie helfen, eine Entität von einer anderen zu unterscheiden.
Identifikatoren können Kleinbuchstaben sein(a bis z)oder ein Großbuchstabe(A bis Z)oder eine Zahl(0 bis 9)oder das Unterstrich (_) kombiniert. myClass, var_1,var_name_1, print_this_to_screen sind gültig.
Identifikatoren dürfen nicht mit einer Zahl beginnen.1variable ist ungültig, aber variable1 ist gültig.
Schlüsselwörter können nicht als Identifikatoren verwendet werden.
>>> global = 1 Datei "<interaktive Eingabe>", Zeile 1 global = 1 ^ SyntaxError: ungültige Syntax
Wir können nicht so etwas verwenden wie!。,@,#,$,%und ähnliche spezielle Symbole.
>>> a@ = 0 Datei "<interaktive Eingabe>", Zeile 1 a@ = 0 ^ SyntaxError: ungültige Syntax
Identifikatoren können jede Länge haben.
Python ist Groß- und Kleinschreibung Sprache. Dies bedeutet, dass Variable und variable zwei verschiedene Variablen sind. Darüber hinaus wird empfohlen, dass man in der Praxis immer sinnvolle Identifikatoren verwendet.
Obwohl, c = 10 ist ebenfalls gültig. Aber man sollte darauf achten, dass count = 10 Das wird sinnvoller aussehen und es wird auch einfacher sein, den Zweck und die Bedeutung des Codes zu verstehen, wenn man ihn nach einer langen Pause überprüft.
Man kann mehrere Wörter durch Unterstriche trennen, um Namen zu vergeben, zum Beispiel: this_is_a_long_variable