차례:
비디오: Python & Ruby - 문자와 데이터 형 1 : 문자열이란 무엇일까? 2024
인형 용 치어 시트를위한 루비의 일부
Ruby를 시작하려면 실제로 Ruby를 설치하고 무료 코드 편집기 (워드 프로세서!). 메모장 ++, Atom, TextWrangler 및 기타 모든 코드 편집기를 선택할 수 있습니다. 또한 일반적으로 터미널 또는 콘솔 프로그램 (모든 공통 운영 체제와 함께 사용 가능)을 사용합니다.
Ruby가 설치되면 Ruby 프로그램을 실행하는 두 가지 일반적인 방법이 있습니다. 루비 코드를 텍스트 파일에 입력하고 저장하면 다음 코드를 사용하여 터미널에서 코드를 실행합니다.
$ ruby my_code. rb
작은 코드 조각을 테스트하려면 IRB (대화 형 루비)를 사용하고 프롬프트가 뜨면 Ruby를 입력하기 시작합니다:
$ irb 2. 1. 2: 001>
새로운 코드를 테스트 할 때, puts 메서드를 사용하여 계산 또는 문자열 조작 결과를 쉽게 인쇄 할 수 있습니다.
2. 1. 2: 004> puts 2. 5 * 3 7. 5 => nil
Ruby는 많은 수의 내장 된 숫자 및 문자열 메소드를 제공합니다.
메소드 이름
용도 | +, -, *, / |
---|---|
기본 산술 | ** 2 999 지수 두 번째 힘까지 올리기) |
() | 괄호를 사용하여 수학 연산 우선 순위 |
를 조정하십시오. | 심지어 홀수 인 경우 true를 반환합니다. |
홀수 인 경우 true를 반환 | round |
가장 가까운 정수로 올림 | downto |
숫자를 다른 숫자로 올림 또는 내림 | |
메서드 이름 | 용도 |
두 문자열을 더하고 문자열
length | 를 반복합니다. 문자열은 |
---|---|
strip | 선행 및 후행 공백 제거 |
to_i | 문자열을 숫자로 변경 |
upcase, downcase | 문자열 대문자 변경 |
each_char > 각 문자를 반환하는 문자열을 통해 루프 | 가 포함됩니까? |
문자열이 다른 문자열에 있으면 참을 반환합니다. | [] |
문자 또는 하위 문자열을 반환합니다. | gsub |
패턴이있는 곳에서 새 문자열을 대체합니다. | string < 보간 |
을 사용하여 다른 변수의 내용에서 더 복잡한 문자열을 작성합니다. 큰 따옴표 안에 # {} 기호를 사용하여 묶인 변수 값을 바꿉니다. | 2. 1. 2: 007> name = "Rubyist"=> "Rubyist"2. 1. 2: 008> "Hello # {name}, congrats # {age} 년에! " => "루비스트, 100 년 동안 축하해!" |