Käyttäjän syöte ja tuloste
Luette käyttäjän syötettä konsolista ja muotoilette tulostetta puts- ja gets-metodeilla.
Käyttäjän syöte ja tuloste on ilmainen Ruby Academy-oppitunti CoddyKitissä. Tämä on oppitunti 2/3. Voit lukea tästä oppimispolusta kokonaan mitkä tahansa 3 oppituntia ilmaiseksi — sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä käytännön harjoittelun sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Oppitunti kuuluu Ruby Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Ruby Academy-kurssilla on yhteensä 3 oppituntia.
Käyttäjän syöte ja tuloste
Käyttäjän kanssa vuorovaikuttaminen syötteen ja tulosteen avulla on olennainen osa monia sovelluksia.
Tässä oppitunnissa opit lukemaan käyttäjän syötettä ja muotoilemaan tulostetta käyttämällä puts- ja gets-metodeja.

Tulosteen näyttäminen puts-metodilla
Käytä puts-metodia tekstin tulostamiseen konsoliin.
puts 'Hello, Ruby!'print-metodin käyttäminen
print toimii kuten puts, mutta ei lisää rivinvaihtoa.
print 'Hello, '
print 'Ruby!'Käyttäjän syötteen lukeminen
Käytä gets-metodia käyttäjän syötteen lukemiseen konsolista.
puts 'Enter your name:'
name = gets
puts "Hello, #{name}"gets.chomp-metodin käyttäminen
gets lukee mukaan rivinvaihtomerkin. Poista se käyttämällä chomp-metodia.
puts 'Enter your city:'
city = gets.chomp
puts "You live in #{city}."Muuttujien interpolointi merkkijonoihin
Lisää muuttujia merkkijonoon käyttämällä #{}-merkintää lainausmerkkien sisällä.
name = 'Alice'
puts "Hello, #{name}!"Numeerisen syötteen lukeminen
Käytä to_i-metodia muuntaaksesi syötteen kokonaisluvuksi.
puts 'Enter your age:'
age = gets.chomp.to_i
puts "In 5 years, you will be #{age + 5} years old."Tulosteen muotoilu
Käytä tulosteen muotoiluun printf- tai sprintf-metodia.
price = 9.99
printf('Price: $%.2f', price)Onnittelut!
Olet oppinut lukemaan käyttäjän syötettä ja muotoilemaan tulostetta Rubyssa.
Seuraavaksi tutustut JSONin ja YAMLin käsittelyyn.

Opi Ruby tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 29
- Oppitunnit
- 109
Usein kysytyt kysymykset
Onko oppitunti ”Käyttäjän syöte ja tuloste” ilmainen?
Kyllä — voit lukea täällä verkossa kokonaan ilmaiseksi mitkä tahansa Ruby Academy-oppimispolun 3 oppituntia, myös oppitunnin “Käyttäjän syöte ja tuloste”. Sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä interaktiiviset harjoitukset sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Ruby Academy-kurssilla on yhteensä 3 oppituntia.
Mitä opin oppitunnilla ”Käyttäjän syöte ja tuloste”?
Luette käyttäjän syötettä konsolista ja muotoilette tulostetta puts- ja gets-metodeilla. Harjoittelet Ruby Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Ruby Academy-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Ruby Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 2/3.
Kuinka kauan ”Käyttäjän syöte ja tuloste”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Ruby Academy-oppitunnilla?
Kyllä. Jokainen Ruby Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Tiedostojen lukeminen ja kirjoittaminen
- Käyttäjän syöte ja tuloste
- JSONin ja YAML:n käsittely