Curso de Raku / Esenciales / Fundamentos de variables y tipos de datos / 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
$MYNAMEDepende 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
$address2Nuevamente, 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ígitoPráctica
Resuelve 1 cuestionario sobre el contenido de este tema.
Navegación del curso
← El operador defined-or | Quiz: Nombres válidos de las variables →
💪 O ve directamente a los ejercicios de
esta sección.