0Pricing
Ruby Academy · Lekcja

Wejście i wyjście użytkownika

Proszę pobierać dane wejściowe użytkownika z konsoli i formatować dane wyjściowe za pomocą puts i gets.

Wejście i wyjście użytkownika to bezpłatna lekcja Ruby Academy na CoddyKit. To lekcja 2 z 3. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Ruby Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Ruby Academy zawiera 3 lekcji w sumie.

Wejście i wyjście użytkownika

Wejście i wyjście użytkownika

Interakcja z użytkownikami za pomocą wejścia i wyjścia jest istotną częścią wielu aplikacji.

W tej lekcji nauczysz się pobierać dane od użytkownika i formatować dane wyjściowe za pomocą puts i gets.

Wejście i wyjście użytkownika — ilustracja 1

Wyświetlanie danych wyjściowych za pomocą puts

Wyświetlanie danych wyjściowych za pomocą puts

Użyj puts, aby wyświetlić tekst w konsoli.

puts 'Hello, Ruby!'

Korzystanie z print

Korzystanie z print

print działa podobnie jak puts, ale nie dodaje znaku nowego wiersza.

print 'Hello, '
print 'Ruby!'

Pobieranie danych od użytkownika

Pobieranie danych od użytkownika

Użyj gets, aby pobierać dane użytkownika z konsoli.

puts 'Enter your name:'
name = gets
puts "Hello, #{name}"

Korzystanie z gets.chomp

Korzystanie z gets.chomp

gets pobiera znak nowego wiersza. Użyj chomp, aby go usunąć.

puts 'Enter your city:'
city = gets.chomp
puts "You live in #{city}."

Interpolacja zmiennych w ciągach znaków

Interpolacja zmiennych w ciągach znaków

Użyj #{} wewnątrz cudzysłowów, aby wstawić zmienne do ciągu znaków.

name = 'Alice'
puts "Hello, #{name}!"

Pobieranie danych liczbowych

Pobieranie danych liczbowych

Użyj to_i, aby przekonwertować dane wejściowe na liczbę całkowitą.

puts 'Enter your age:'
age = gets.chomp.to_i
puts "In 5 years, you will be #{age + 5} years old."

Formatowanie danych wyjściowych

Formatowanie danych wyjściowych

Użyj printf lub sprintf, aby sformatować dane wyjściowe.

price = 9.99
printf('Price: $%.2f', price)

Gratulacje!

Gratulacje!

Nauczyłeś się pobierać dane od użytkownika i formatować dane wyjściowe w języku Ruby.

Następnie poznasz pracę z JSON i YAML.

Wejście i wyjście użytkownika — ilustracja 10

Często zadawane pytania

Czy lekcja „Wejście i wyjście użytkownika” jest bezpłatna?

Tak — pełny tekst „Wejście i wyjście użytkownika” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Ruby Academy, przejdź na CoddyKit PRO. Kurs Ruby Academy zawiera 3 lekcji w sumie.

Co nauczysz się w „Wejście i wyjście użytkownika”?

Proszę pobierać dane wejściowe użytkownika z konsoli i formatować dane wyjściowe za pomocą puts i gets. Ćwiczysz Ruby Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Ruby Academy?

Nie wymagamy żadnego doświadczenia. Ruby Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 2 z 3.

Ile czasu zajmuje lekcja „Wejście i wyjście użytkownika”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Ruby Academy?

Tak. Każda lekcja Ruby Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Odczytywanie i zapisywanie plików
  2. Wejście i wyjście użytkownika
  3. Praca z JSON i YAML
← Powrót do Ruby Academy