비디오: 중앙은행의 의도를 파악하기 전에 투자하지 마라 2024
Ruby와 같은 프로그래밍 언어는 프로그램에서 함께 작업 할 수있는 다양한 종류의 데이터를 추적합니다. 각 유형의 데이터에 대해 언어는 종종 해당 데이터를 조작하기위한 공통되고 고유 한 기능을 제공합니다.
Ruby에서 숫자는 데이터 유형입니다. 숫자를 사용하여 일반적인 산술 연산을 수행하는 등 다양한 작업을 수행 할 수 있습니다.
문자라고도하는 문자는 루비의 다른 유형의 데이터입니다. Ruby는 개별 문자 또는 단어 또는 문장과 같은 일련의 문자로 작업 할 수 있습니다. Ruby는 다른 많은 프로그래밍 언어와 마찬가지로 콜렉션 문자열을 호출합니다.
문자 및 문자가 포함 된 문자열은 표준 알파벳 (A ~ Z) 이상을 나타낼 수 있습니다. 문자는 키보드의 보이는 기호와 공백, 탭 및 기타 특수 기호와 같은 항목을 포함하여 직접 표시되지 않는 문자 일 수 있습니다.
문자 "3"과 숫자 3이 완전히 똑같은 것을 의미하기 때문에 혼란 스러울 수 있습니다. 루비는 어떻게 구별합니까?
마지막 단락의 인용 부호에 주목하십시오. 루비는 결과를 반복 할 때 따옴표를 사용했음을 기억합니다:
2. 2. 2: 004> "3"=> "3"2. 2. 2: 005> 3 => 3
Ruby에서 캐릭터의 문자열을 참조하려는 경우, 인용 부호 사이에 넣으십시오. 실제 숫자를 나타내는 경우 따옴표없이 해당 숫자의 숫자 만 쓸 수 있습니다. 이것을 시도하십시오:
2. 2. 2. 2: 003> 1000 => 1000
첫 번째 항목 인 "2: 001>"hello "=>"hello "2. 2. 2: 002>"1000 " hello "는 일반 영어 단어이며 문자열입니다. 두 번째 항목 인 "1000"은 1000을 나타내는 문자열입니다. 세 번째 항목 인 1000은 실제 숫자입니다.
백그라운드에서 Ruby는 이러한 결과 객체 간의 차이점을 추적하고 해당 데이터의 유형에 따라 다양한 종류의 강력한 기능을 지원합니다.
프로그램에서 직선 따옴표 ("")를 사용하고 IRB 또는 Atom과 같은 프로그래밍 편집기를 사용하는 경우 괜찮습니다. 문자열을 사용할 때 오류가 발생하면 활자체 따옴표, 중괄호 중괄호 를 사용 중일 수 있습니다. 이것은 워드 프로세서 (예: Microsoft Word)를 사용하여 코드를 작성했기 때문에 발생했을 수 있습니다. Ruby는 혼란 스러울 수 있습니다.