Output con puts
Fa parte della sezione Fondamenti del percorso Ruby di Coddy. Lezione 26 di 88.
Hai usato puts per tutto il corso per visualizzare messaggi. Ora vediamo più da vicino come funziona davvero.
Il metodo puts (abbreviazione di "put string") visualizza il testo sullo schermo e aggiunge automaticamente una nuova riga alla fine:
puts "Hello"
puts "World"Questo produce:
Hello
WorldOgni istruzione puts inizia su una nuova riga a causa di quell’interruzione di riga automatica. Puoi anche visualizzare più elementi contemporaneamente separandoli con le virgole:
puts "Apple", "Banana", "Cherry"Questo stampa ogni elemento su una riga separata:
Apple
Banana
CherryIl metodo puts è il modo più comune per visualizzare l'output in Ruby, perché lo mantiene pulito e leggibile grazie alle interruzioni di riga automatiche.
Sfida
FacileUsa puts per visualizzare le seguenti informazioni su una libreria, con ogni elemento su una riga distinta:
- Stampa
Welcome to Ruby Books! - Stampa i tre generi letterari
Fiction,MysteryeScienceusando un'unica istruzioneputscon più elementi separati da virgole - Stampa
Happy Reading!
Il tuo output deve contenere esattamente 5 righe in totale.
Provalo tu
# TODO: Scrivi il tuo codice qui sotto
# Usa puts per visualizzare le informazioni sulla libreria
# Ricorda: puts con più elementi separati da virgole stampa ciascuno su una riga a séQuesta lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori Parte 2
Operatori logici Parte 1Operatori logici Parte 2Riepilogo - Logica sempliceOperatori logici Parte 3Operatori logici Parte 47Calcolatore per dividere il conto
Messaggio di benvenutoAcquisire input dall'utente10FizzBuzz con un colpo di scena
Panoramica del giocoIl metodo FizzBuzz2Variabili e tipi di dato
Numeri e variabiliTipo di dato stringaTipo di dato booleanoTipo di dato SymbolVerifica dei tipi di datoConvenzioni di denominazioneRiepilogo - Creazione di variabili5Strutture decisionali
Istruzione ifIf-ElseRipasso - Calcolatrice sempliceIf-Else annidatoIstruzione unless8Cicli
Ciclo for con intervalliCiclo whilebreaknextRiepilogo - FattorialeCiclo timesCiclo untilCicli annidatiRiepilogo - Input dinamico3Operatori, parte 1
Operatori aritmeticiOperatore moduloScorciatoie aritmeticheRipasso: matematica sempliceOperatori di confronto6Input/Output di base
Output con putsOutput con print e pOutput con variabiliInput con getsMetodo chompConversione di tipoRipasso - Calcolatore dell'etàRipasso - Vero o falsoEsercitati da solo: Compilatore Ruby online