Corso di Raku / Fondamenti / Input e output semplici
Input con prompt
L’opposto di say
è prompt
. Attende quando l’utente inserisce qualcosa e preme Invio. Poi, invia l’input al programma come una stringa. Puoi prendere il risultato di prompt
e passarlo a say
. In questo caso, ripeti ciò che l’utente digita. Creiamo un programma del genere:
say prompt;
Se esegui questo programma, potresti essere confuso poiché il programma entra in uno stato in cui attende solo un input. Per rendere il programma più user-friendly, è bene stampare il messaggio di prompt. Non è necessario aggiungere un say
separato, perché puoi passare il messaggio a prompt
:
prompt 'Quale lingua hai intenzione di imparare? '
Prima di concludere questa sezione, combiniamo tutti i pezzi e creiamo un programma che chiede i desideri dell’utente e poi stampa una frase usando il testo che l’utente ha inserito.
say 'Hai intenzione di imparare ', prompt 'Quale lingua hai intenzione di imparare? ';
Se hai inserito Raku
, otterrai la seguente frase stampata:
Hai intenzione di imparare Raku
Ok, ora possiamo parlare con il programma, e possiamo fare in modo che il programma parli con noi!
Nota che poiché say
deve conoscere le stringhe prima di stamparle, Raku eseguirà prima prompt
, in modo che il dialogo avvenga nell’ordine corretto:
$ raku t.raku
Quale lingua hai intenzione di imparare? Raku
Hai intenzione di imparare Raku
Navigazione del corso
←
Input e output semplici / Output con say
|
Commenti
→
Questa pagina è tradotta automaticamente con ChatGPT 4o. Testo originale in inglese.
Traduzioni di questa pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська