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.

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: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська