Corso di Raku / Fondamenti / Stringhe / Concatenazione di stringhe
Quiz 2: Concatenazione di stringhe e numeri
Raku converte automaticamente un numero se vuoi concatenarlo a una stringa. In ciascuna delle parti seguenti, seleziona le righe che stampano la stringa richiesta.
1
Quali delle righe stampano Alpha2
?
1 | say 'Alpha2'; | |
0 | say 'Alpha' 2; | Uno spazio è un errore di sintassi qui. |
1 | say 'Alpha', '2'; | Non c’è concatenazione di stringhe, ma il risultato è corretto. |
1 | say 'Alpha' ~ '2'; | |
1 | say 'Alpha' ~ 2; | Un numero viene convertito in una stringa e poi concatenato. |
0 | say 'Alpha' + 2; | Un + non fa concatenazione di stringhe. |
0 | say 'Alpha' . 2; | Nemmeno un . . |
2
Quali di queste righe stampano 123
?
1 | say 1 ~ 2 ~ 3; | Concatenazione di stringhe qui, anche per i numeri. |
0 | say 1 + 2 + 3; | Un’espressione aritmetica regolare. |
1 | say '1' ~ '2' ~ '3'; | I singoli caratteri sono anche stringhe. |
0 | say '1' + '2' + '3'; | Poiché c’è un + , le stringhe vengono convertite in numeri. |
1 | say 1 ~ 23; | |
1 | say 12 ~ 3; | |
1 | say 123 ~ ''; | '' è una stringa vuota, quindi aggiungerla non cambia il risultato. |
Più pratica
Navigazione del corso
← Stringhe | Stringhe / Interpolazione delle variabili →
💪 Or jump directly to the exercises to this section.
Questa pagina è tradotta automaticamente con ChatGPT 4o. Testo originale in inglese.
Traduzioni di questa pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська