Curso de Raku / Esenciales / Variables escalares

Nombres de las variables

Antes de avanzar más, dediquemos un tiempo a un tema interesante sobre los nombres permitidos de las variables. Hasta ahora hemos visto nombres simples como $name o $age, que consistían completamente en letras minúsculas del alfabeto inglés. Pero hay más posibilidades.

Sensibilidad a mayúsculas y minúsculas

Los nombres de las variables (o identificadores) distinguen entre mayúsculas y minúsculas. Eso significa que todos los nombres a continuación se refieren a diferentes contenedores escalares:

$myname

$MyName

$myName

$MYNAME

Depende de ti seguir un esquema de nombres, pero probablemente puedes reservar los nombres en mayúsculas para constantes.

Otros caracteres

Entre los caracteres ASCII, puedes usar dígitos, el carácter de subrayado _, un guion - y comilla simple (que representa un apóstrofe) '. Ten en cuenta que el primer carácter del identificador debe ser una letra o un guion bajo. Tanto - como ' deben ser seguidos por un carácter alfabético. Aquí hay algunos identificadores válidos más:

$___

$a'b'c

$my-name

$address2

Nuevamente, depende de ti elegir los nombres, pero probablemente no sea una buena práctica elegir deliberadamente nombres que parezcan crípticos.

Caracteres Unicode

La definición de letras y dígitos se extiende en realidad para incluir todos aquellos caracteres que se consideran letras y dígitos decimales según sus propiedades Unicode. Por ejemplo, las siguientes variables son válidas en Raku:

$привет

$駱駝道

$αβγ

$Δ۲ # donde ۲ es un dígito

Práctica

Completa el cuestionario que cubre el contenido de este tema.

Variables escalares / El operador defined-or   |   💪 Ejercicios: Variables escalares

Esta página está traducida automáticamente con ChatGPT 4o. Texto original en inglés.

Traducciones de esta página: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська