Курс языка программирования Raku / Основы / Скалярные переменные / Упражнения / Исправьте идентификаторы
Решение: Исправьте идентификаторы
Есть много способов исправить идентификаторы. Несколько возможных решений показаны ниже.
Код
my $AGE = 30;
my $Name = 'Valdis';
my $Middle'Name = 'C.';
my $address2 = 'Second street, 12';
my $from-to = 'London to Paris';
Все идентификаторы правильные, но лучше не использовать имена с апострофами, если у вас нет веских на то причин.
🦋 Вы можете найти исходный код в файле identifiers.raku.
Вывод
Эта программа не производит никакого вывода, но у вас не должно возникнуть никаких ошибок, когда Rakudo компилирует и запускает программу:
$ raku exercises/scalar-variables/identifiers.raku
Комментарии
Давайте перечислим проблемы именами в задаче:
- Пробелы не допустимы:
$ A G E
. - Переменной необходим сигил:
Name
(в Raku возможны названия переменных без сигила, но их все еще нельзя объявить какmy Name
). - Апостроф (на самом деле одинарная кавычка) не может быть в начале имени:
$'Middle'Name
. - Цифра тоже не может быть в начале:
$2address
. - Два дефиса не могут следовать друг за другом:
$from--to
.
Навигация по курсу
← Комментарии / Вложенные комментарии | Строки →
Эта страница переведена с английского человеком. Оригинальный текст на английском языке. О переводе.
Переводы этой страницы: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська