Raku-Kurs / Grundlagen / Skalare Variablen / Übungen / Die Bezeichner korrigieren
Lösung: Die Bezeichner korrigieren
Es gibt mehr als eine Möglichkeit, die Bezeichner korrekt zu machen. Einige mögliche Optionen sind hier gezeigt:
Code
my $AGE = 30;
my $Name = 'Valdis';
my $Middle'Name = 'C.';
my $address2 = 'Second street, 12';
my $from-to = 'London to Paris';
Alle Bezeichner sind gültig, aber es ist wahrscheinlich besser, Namen mit Apostrophen zu vermeiden, wenn Sie $don't
keinen triftigen Grund haben, sie zu verwenden.
🦋 Den Quellcode finden Sie in der Datei identifiers.raku.
Ausgabe
Dieses Programm erzeugt keine Ausgabe, aber Sie sollten keine Fehler erhalten, wenn Rakudo es kompiliert und ausführt:
$ raku exercises/scalar-variables/identifiers.raku
Kommentare
Lassen Sie uns die Probleme mit den ursprünglichen Namen auflisten:
- Leerzeichen sind nicht erlaubt:
$ A G E
. - Eine Variable benötigt ein Sigil:
Name
(es ist möglich, sigillose Variablen in Raku zu haben, aber sie können trotzdem nicht alsmy Name
deklariert werden). - Ein Apostroph (eigentlich ein einfaches Anführungszeichen) kann keinen Namen beginnen:
$'Middle'Name
. - Eine Ziffer kann auch keinen Namen beginnen:
$2address
. - Zwei Bindestriche können nicht zusammenstehen:
$from--to
.
Kursnavigation
← Kommentare / Eingebettete Kommentare | Zeichenketten →
Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.
Übersetzungen dieser Seite: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська