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.
Navegación del curso
← 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: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська