Curso de Raku / Esenciales / Cadenas / Concatenación de cadenas

Quiz 2: Concatenar cadenas y números

Raku convierte automáticamente un número si deseas concatenarlo a una cadena. En cada una de las partes a continuación, selecciona las líneas que imprimen la cadena requerida.

1

¿Cuáles de las líneas imprimen Alpha2?

1 say 'Alpha2';  
0 say 'Alpha' 2; Un espacio es un error de sintaxis aquí.
1 say 'Alpha', '2'; No hay concatenación de cadenas, pero el resultado es correcto.
1 say 'Alpha' ~ '2';  
1 say 'Alpha' ~ 2; Un número se convierte en una cadena y luego se concatena.
0 say 'Alpha' + 2; Un + no hace concatenación de cadenas.
0 say 'Alpha' . 2; Tampoco lo hace un ..

2

¿Cuáles de estas líneas imprimen 123?

1 say 1 ~ 2 ~ 3; Concatenación de cadenas aquí, incluso para números.
0 say 1 + 2 + 3; Una expresión aritmética regular.
1 say '1' ~ '2' ~ '3'; Los caracteres individuales también son cadenas.
0 say '1' + '2' + '3'; Como hay un +, las cadenas se convierten en números.
1 say 1 ~ 23;  
1 say 12 ~ 3;  
1 say 123 ~ ''; '' es una cadena vacía, por lo que agregarla no cambia el resultado.

Cadenas   |   Cadenas / Interpolación de variables


💪 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БългарскиРусскийУкраїнська