2010-03-01 5 views
1

난 그냥 "잘 접지 Rubyist"로 시작하고, 그들은 다음과 같은 예를 주었다 특히루비 문자열 연결 (I 생각?)

print "Hello. Please enter a Celsius value: " 
print "The Fahrenheit equivalent is ", gets.to_i * 9/5 + 32, ".\n" 

을, 나는 2 호선 찾고 있어요, 어디에서 문자열 연결을 위해 쉼표를 사용하는 것 같습니다. 코드의 + 32 부분 때문에 + 기호가 사용되지 않는다고 가정합니다. 그러나 누군가 쉼표가 실제로 무엇을하고 있는지 설명 할 수 있습니까?

답변

10

쉼표는 인수 구분 기호입니다. print 메서드는 여러 개의 인수를 취할 수 있으며 순서대로 인쇄합니다. 모든 문자열 연결 (여기에서 발생하는 경우)은 print 메서드 내부에서 발생합니다.

1

인수 구분 기호입니다. 즉, print는 세 개의 인수로 호출됩니다.

2

쉼표는 print 함수의 인수를 구분합니다.