Cursus Raku / Essentiëlen / Scalare variabelen

Namen van de variabelen

Voordat we verder gaan, laten we wat tijd besteden aan een interessant onderwerp: de toegestane namen van variabelen. Tot nu toe hebben we eenvoudige namen gezien zoals $name of $age, die volledig bestonden uit kleine letters van het Engelse alfabet. Maar er zijn meer mogelijkheden.

Hoofdlettergevoeligheid

Namen van de variabelen (of identifiers) zijn hoofdlettergevoelig. Dat betekent dat al de onderstaande namen verwijzen naar verschillende scalair containers:

$myname

$MyName

$myName

$MYNAME

Het is aan jou om je aan een naamgevingsschema te houden, maar je kunt waarschijnlijk de volledig hoofdletter namen reserveren voor constanten.

Andere tekens

Onder de ASCII-tekens kun je cijfers, het onderstrepingsteken _, een koppelteken -, en een enkele aanhalingsteken (dat staat voor apostrof) ' gebruiken. Let op dat het eerste teken van de identifier een letter of een onderstrepingsteken moet zijn. Zowel - als ' moeten gevolgd worden door een alfabetisch teken. Hier zijn nog een paar geldige identifiers:

$___

$a'b'c

$my-name

$address2

Nogmaals, het is aan jou om de namen te kiezen, maar het is waarschijnlijk geen goede praktijk om opzettelijk namen te kiezen die cryptisch lijken.

Unicode tekens

De definitie van letters en cijfers is eigenlijk uitgebreid om al die tekens te omvatten die worden beschouwd als letters en decimale cijfers volgens hun Unicode-eigenschappen. Bijvoorbeeld, de volgende variabelen zijn geldig in Raku:

$привет

$駱駝道

$αβγ

$Δ۲ # waarbij ۲ een cijfer is

Oefening

Maak de quiz die de inhoud van dit onderwerp behandelt.

Cursusnavigatie

Scalare variabelen / De defined-or-operator   |   💪 Oefeningen: Scalare variabelen

Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.

Vertalingen van deze pagina: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська