Schlüsselwörter in Python (Schlüsselwörter in Python), Lektion, Seite 724072
https://www.purl.org/stefan_ram/pub/schluesselwoerter_python (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
Python-Kurs

Schlüsselwörter in Python 

Ein Wort, das in den Syntaxdiagrammen einer Sprache als Terminalsymbol (gerundetes Kästchen) vorkommt, wird Schlüsselwort  genannt. Es ist ein Wort, das sozusagen „fest in die Sprache eingebaut“ ist

Bisher haben wir die folgenden Schlüsselwörter kennengelernt:

Schlüsselwörter
and
True
False
from
import
in
is
lambda
None
not
or

(Auch »True«, »False« und »None« sind Schlüsselwörter. Quelle: 2.3.1 Keywords  in The Python Language Reference Release 3.9.0a3 )

Ein gewöhnlicher Bezeichner  ist ein Bezeichner, der kein  Schlüsselwort ist.

Gewöhnliche Bezeichner und Schlüsselwörter

Schlüsselwörter sind Bezeichner, die in der Programmiersprache eine festgelegte Rolle spielen.

Alle anderen Bezeichner, die keine Schlüsselwörter sind, werden gewöhnliche Bezeichner  genannt.

So sind »credits« und »True« beide  Bezeichner, aber »True« ist ein Schlüsselwort und »credits« ist ein gewöhnlicher Bezeichner.

Bezeichner
                  Bezeichner
|
.--------------'--------------.
| |
Schluesselwoerter gewoehnliche Bezeichner

Wir geben kein Aufbaudiagramm für „gewöhnlicher Bezeichner“ an, da Diagramme es nicht erlauben, dafür ein übersichtliches Diagramm anzugeben. Statt dessen haben wir den Begriff oben in Worten erklärt.

Aktualisierte Syntax ⃗

An verschiedenen Stellen wurde bisher »Name« verwendet, da die korrekte Kategorie »gewoehnlicher Bezeichner« noch nicht vorgestellt war. Nun können wir die Produktionsregeln aktualisieren.

Syntax

Atom

.--------------------------.
---.------------>| Literal |------------.--->
| '--------------------------' |
| .--------------------------. |
'------------>| gewoehnlicher Bezeichner |------------'
| '--------------------------' |
| .-. .--------------------------. .-. |
'--->( ( )--->| Ausdruck |--->( ) )---'
'-' '--------------------------' '-'

from-Importanweisung

.----. .--------------------------. .------. .--------------------------.
--->( from )--->| gewoehnlicher Bezeichner |--->( import )---.--->| gewoehnlicher Bezeichner |---.--->
'----' '--------------------------' '------' | '--------------------------' ^
| .-. |
'-------------->( * )---------------'
'-'

Modulnamenimportanweisung

.------. .--------------------------.
--->( import )--->| gewoehnlicher Bezeichner |--->
'------' '--------------------------'

Anweisung

.---------------------------.
---.--->| Auswertungsanweisung |---.--->
| '---------------------------' |
| .---------------------------. |
'--->| from-Importanweisung |---'
| '---------------------------' |
| .---------------------------. |
'--->| Modulnamenimportanweisung |---'
'---------------------------'

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram724072 stefan_ram:724072 Schlüsselwörter in Python Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd724072, slrprddef724072, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/schluesselwoerter_python