Komentarze w Ruby
Część sekcji Podstawy ścieżki Ruby w Coddy. Lekcja 3 z 88.
Komentarze to notatki, które zapisujesz w kodzie. Ruby całkowicie je ignoruje — istnieją wyłącznie po to, aby pomóc ludziom zrozumieć kod.
Aby napisać komentarz w jednej linii, użyj symbolu #. Wszystko, co znajduje się po # do końca wiersza, jest ignorowane:
# To jest komentarz
puts "Hello!"Komentarz można również umieścić na końcu wiersza, za kodem:
puts "Hello!" # To wypisuje Hello!W przypadku komentarzy obejmujących kilka wierszy użyj =begin, aby rozpocząć, i =end, aby zakończyć — każde w osobnym wierszu:
=begin
To jest komentarz wielowierszowy.
Ruby ignoruje całą jego treść.
=end
puts "Welcome!"Komentarze mogą też tymczasowo wyłączyć linię kodu bez jej usuwania:
# puts "This line will NOT run"
puts "This line will run"Uwaga: Każdy komentarz wielowierszowy rozpoczynający się od =begin musi być zamknięty przez =end, a oba te elementy muszą znajdować się na samym początku osobnych wierszy.
Wyzwanie
PoczątkującyHello, Ruby!.- Dodaj
#na początku wiersza, który wyświetlaGoodbye!, aby zamienić go w komentarz. - Wiersz wyświetlający
Goodbye!powinien stać się komentarzem, aby NIE został wykonany. - Upewnij się, że Twój końcowy kod wygląda tak:
# puts "Goodbye!", a następnieputs "Hello, Ruby!".
Spróbuj swoich sił
# Wpisz swój kod poniżej
# TODO: Zakomentuj poniższą linię, dodając # na jej początku
puts "Goodbye!"
puts "Hello, Ruby!"Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory — część 2
Operatory logiczne — część 1Operatory logiczne — część 2Powtórka — podstawy logikiOperatory logiczne — część 3Operatory logiczne — część 47Kalkulator podziału rachunku
Wiadomość powitalnaPobieranie danych od użytkownika2Zmienne i typy danych
Liczby i zmienneTyp danych StringTyp danych BooleanTyp danych SymbolSprawdzanie typów danychKonwencje nazewnictwaPodsumowanie — tworzenie zmiennych5Podejmowanie decyzji
Instrukcja ifIf - elsePowtórka — prosty kalkulatorZagnieżdżone if - elseInstrukcja unless8Pętle
Pętla for z zakresamiPętla whilebreaknextPowtórka – silniaPętla timesPętla untilPętle zagnieżdżonePowtórka – dynamiczne wejście3Operatory — część 1
Operatory arytmetyczneOperator moduloSkrócone operatory arytmetycznePodsumowanie — prosta matematykaOperatory porównania6Podstawowe wejście i wyjście
Wyświetlanie za pomocą putsWyświetlanie za pomocą print i pWyświetlanie zmiennychWczytywanie za pomocą getsMetoda chompKonwersja typówPodsumowanie – kalkulator wiekuPodsumowanie – prawda czy fałszPoćwicz samodzielnie: Kompilator Ruby online