Ruby에서 넣기와 인쇄의 차이점

Nurudeen Ibrahim 2023년6월21일
Ruby에서 넣기와 인쇄의 차이점

이 두 가지 방법인 putsprint는 대부분의 경우 결과에 차이를 느끼지 않고 서로 바꿔서 사용할 수 있습니다. 그러나 여러 값을 출력해야 하는 경우에는 그 차이가 눈에 띕니다.

Ruby에서 putsprint의 차이점

기본적으로 puts는 인수의 각 값 끝에 새 줄을 추가하지만 print는 그렇지 않습니다. 차이점을 보기 위해 배열을 사용한 예를 확인해 봅시다.

Ruby에서 puts를 사용하는 예제 코드

arr = [1, 2, 3, 6, 7]

puts arr

출력:

1
2
3
6
7

Ruby에서 print를 사용하는 예제 코드

arr = [1, 2, 3, 6, 7]

print arr

출력:

[1, 2, 3, 6, 7]

문자열이나 숫자와 같은 단순 인수의 경우 눈에 띄는 차이가 없습니다.

Ruby에서 putsprint를 사용하는 예제 코드

str = "John"

puts str
print str

출력:

John
John

관련 문장 - Ruby String