Curso de Raku / Esenciales / Tipos de datos posicionales / El array @*ARGS
Quiz — El array @*ARGS
Estás ejecutando el siguiente programa varias veces. Para cada ejecución, encuentra las respuestas correctas.
El programa está guardado en el archivo t.raku
y tiene el siguiente código:
say @*ARGS.elems;
say @*ARGS[0];
1
El programa se ejecuta como:
$ raku t.raku hello world
¿Cuáles son los valores impresos por cada una de las líneas de código?
2 | say @*ARGS.elems; imprime (: 1, 2 :) |
hello | say @*ARGS[0]; imprime (: hello, world, hello world :) |
2
El programa se ejecuta como:
$ raku t.raku "hello world"
¿Cuáles son los valores impresos?
1 | say @*ARGS.elems; imprime (: 1, 2 :) |
La cadena entre comillas es un solo argumento. |
hello world | say @*ARGS[0]; imprime (: hello, "hello", world, "world", hello world, "hello world" :) |
3
El programa se ejecuta como:
$ raku t.raku "hello" "world"
¿Qué imprime?
2 | say @*ARGS.elems; imprime (: 1, 2 :) |
|
hello | say @*ARGS[0]; imprime (: hello, "hello", world, "world", hello world, "hello world" :) |
Las comillas del shell no se incluyen en el valor del argumento. |
Navegación del curso
← Tipos de datos posicionales / Arrays anidados | Tipos de datos posicionales / Interpolar arrays →
💪 Or jump directly to the exercises to this section.
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 • Български • Русский • Українська