Unterschied zwischen Puts und Print in Ruby
    
    
            Nurudeen Ibrahim
    21 Juni 2023
    
    Ruby
    Ruby String
    
 
Diese beiden Methoden, puts und print, können in den meisten Fällen austauschbar verwendet werden, ohne einen Unterschied in den Ergebnissen zu bemerken. Aber in einigen Fällen, in denen mehrere Werte ausgegeben werden müssen, ist der Unterschied sichtbar.
Unterschied zwischen puts und print in Ruby
    
Grundsätzlich fügt puts am Ende jedes Werts seines Arguments eine neue Zeile hinzu, print jedoch nicht. Sehen wir uns ein Beispiel mit einem Array an, um den Unterschied zu sehen.
Beispielcode mit puts in Ruby
arr = [1, 2, 3, 6, 7]
puts arr
Ausgang:
1
2
3
6
7
Beispielcode mit print in Ruby
arr = [1, 2, 3, 6, 7]
print arr
Ausgang:
[1, 2, 3, 6, 7]
Bei einfachen Argumenten wie Zeichenfolgen oder Zahlen ist kein sichtbarer Unterschied zu erkennen.
Beispielcode mit puts und print in Ruby
str = "John"
puts str
print str
Ausgang:
John
John
        Genießen Sie unsere Tutorials? Abonnieren Sie DelftStack auf YouTube, um uns bei der Erstellung weiterer hochwertiger Videoanleitungen zu unterstützen. Abonnieren