Menu
Coddy logo textTech

Wyświetlanie za pomocą print i p

Część sekcji Podstawy ścieżki Ruby w Coddy. Lekcja 27 z 88.

Ruby oferuje dwa dodatkowe sposoby wyświetlania danych wyjściowych: print i p. Każdy z nich działa inaczej niż puts.

Metoda print wyświetla tekst bez dodawania znaku nowej linii na końcu:

print "Hello"
print "World"

Oto wynik:

HelloWorld

Zwróć uwagę, że oba słowa pojawiają się w tym samym wierszu. Jest to przydatne, gdy chcesz tworzyć wynik kawałek po kawałku bez automatycznych podziałów wiersza.

Metoda p jest inna. Wyświetla surową, przyjazną dla debugowania wersję wartości:

puts "Hello"
p "Hello"

To wyświetla:

Hello
"Hello"

Za pomocą p napisy są wyświetlane wraz z cudzysłowami, dzięki czemu wiadomo, że patrzysz na napis. Jest to przydatne podczas debugowania, ponieważ możesz dokładnie zobaczyć, z jakim typem danych pracujesz.

challenge icon

Wyzwanie

Łatwy

Użyj print i p, aby wyświetlić dane wyjściowe w następujący sposób:

  1. Użyj print, aby wyświetlić Ruby, a następnie użyj kolejnego print, aby wyświetlić Programming (oba powinny pojawić się w tym samym wierszu, bez spacji między nimi), a potem użyj samego puts (bez argumentów), aby przejść do następnego wiersza
  2. Użyj p, aby wyświetlić ciąg znaków debug (w jego surowej postaci, z cudzysłowami)
  3. Użyj p, aby wyświetlić liczbę 42

Wynik powinien składać się dokładnie z 3 wierszy:

RubyProgramming<br>"debug"<br>42

Spróbuj swoich sił

# TODO: Napisz swój kod poniżej

# 1. Użyj print dwa razy, aby wyświetlić "Ruby" i "Programming" w tym samym wierszu,
#    następnie użyj puts bez argumentów, aby przejść do następnego wiersza

# 2. Użyj p, aby wyświetlić ciąg znaków "debug"

# 3. Użyj p, aby wyświetlić liczbę 42
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Ruby online