Recent Posts
Recent Comments
목록루비 (1)
에르노트
루비 대화형 모드 사용하기 - 인터랙티브 루비(irb)
루비 공부를 처음 시작하면서 흥미로웠던 부분은 역시 파이썬과 매우 닮아있다는 것이다. 파이썬에 인터랙티브 모드인 REPL이 있다면 루비에는 IRB(Interactive RuBy)가 있다. REPL가 거의 같은 느낌으로 사용할 수 있으므로 이것도 계산기로써 유용하다. 리눅스 쉘에서는 irb 명령어를 쳐서 진입할 수 있고 'exit'으로 빠져나올 수 있다. 또는 'Ctrl + D'로 시그널을 발생시켜서 종료할 수도 있다. irb에서는 직접적인 계산부터 변수 할당까지 잘 작동한다. 위의 예시에서는 a와 b에는 값을 할당했지만 c는 정의되지 않은 변수이므로 에러가 발생하는 것까지 확인할 수 있다. 추가적으로 Math라는 내부 모듈을 이용하여 수학 계산을 위한 함수들을 활용하는 등 라이브러리 함수를 끌어다쓰는 것..
Dev
2020. 7. 5. 11:28