Ruby를 터치해보세요.
오늘의 목표
Ruby를 터치해보세요.
쓰던 물건
참고 자료
루비란
루비(Ruby)는 스크립트 언어를 사용하는 영역에서 객체 지향 프로그래밍을 수행하는 Matz(통칭 Matz)가 개발한 객체 지향 스크립트 언어다.또 일본이 개발한 프로그래밍 언어로 국제전기표준회의에서 국제표준으로 인증된 사례는 이번이 처음이다.
다들 알고 계시죠?일본인들이 개발한 프로그래밍 언어로 유명하다.
그러면 시작.
차리다
Windows 환경이므로 Windows용 RubbyInstaller for Windows를 다운로드하여 실행합니다.
끝나면 평소처럼 환경 변수를 설정하세요.RUBY_HOME = 【Rubyをインストールした場所】
PATH = %RUBY_HOME%\bin
일단 프린트를...
이렇게 생각하면 루비의 참고 사이트를 보면 puts의 글은 print가 아니라...루비가 풋츠인가!?이렇게 생각하면 print도 있어요.그러나puts는 다른 줄입니다. print는 줄을 바꾸지 않는 것 같습니다.(\n 들어가면 다른 줄을 만들어야 한다. 잘 아시다시피)
hello.rbputs "Hello World!"
print "Hello World!"
변수 Hello World 사용
변수가 없는 유형도 가능합니다. #{}을 사용하여 공식을 확장할 수도 있습니다.그리고 문자 연결도 +가 될 수 있습니다.
hello.rbname = "torinist"
puts "Hello, #{name}, Welcome to Ruby!"
# ここは下記でも良い
# puts "Hello, " + name + ", Welcome to Ruby!"
Hello World 문자 입력
Hello 다음에 문자를 입력합니다.gets 방법을 사용합니다.(gets 방법은 마지막에 줄 바꿈이 붙기 때문에 chomp 방법으로 제거)
hello.rbname = gets.chomp
puts "Hello, #{name}, Welcome to Ruby!"
그나저나 줄 코드를 바꿀 수 있는 p 방법이 있는지 확인할 수 있어서 사용해 봤어요!
hello.rbname = gets
puts "Hello, #{name}, Welcome to Ruby!"
p name
읊다, 읊조리다그것만으로도 감동이다.
사용법 Hello World
마지막으로 방법을 사용해 보자.
Ruby 방법은 def~end 사이에서 정의할 수 있습니다.호출할 때 방법 이름 (매개 변수) 을 사용하면 됩니다.
gets 입력을 기다리고 있음을 알 수 있도록 print를 추가했습니다.
hello.rbdef hello(name)
puts "called hello"
puts "Hello, #{name}, Welcome to Ruby!"
end
print("名前を入力してください: ")
name = gets.chomp
hello(name)
Ruby 파일에서 일본어를 사용할 때는 문자 인코딩을 사용하는 것이 좋습니다. -쿠는 UTF-8, Ks는 SJIS라고 합니다.제가 UTF-8로 제작했기 때문에 -KU를 수행할 때 지정했습니다.
네, 바로 이런 느낌입니다.
Ruby는 C 언어 감각이 뛰어나다.gets 또는 "봤어!"내 생각엔이미 멀었으니까.그리고 불평을 했다.HAHAHA.참고 사이트의 영향인지 순조롭게 진행되고 있는 것 같다.루비 개발이라면 그 은혜를 받을 수 있을까, 없을까.
다음에는 루비 온 레일스를 해보고 싶어요.
Reference
이 문제에 관하여(Ruby를 터치해보세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/torinist/items/b1a54afbeedb7673f780
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
차리다
Windows 환경이므로 Windows용 RubbyInstaller for Windows를 다운로드하여 실행합니다.
끝나면 평소처럼 환경 변수를 설정하세요.
RUBY_HOME = 【Rubyをインストールした場所】
PATH = %RUBY_HOME%\bin
일단 프린트를...
이렇게 생각하면 루비의 참고 사이트를 보면 puts의 글은 print가 아니라...루비가 풋츠인가!?이렇게 생각하면 print도 있어요.그러나puts는 다른 줄입니다. print는 줄을 바꾸지 않는 것 같습니다.(\n 들어가면 다른 줄을 만들어야 한다. 잘 아시다시피)
hello.rb
puts "Hello World!"
print "Hello World!"
변수 Hello World 사용
변수가 없는 유형도 가능합니다. #{}을 사용하여 공식을 확장할 수도 있습니다.그리고 문자 연결도 +가 될 수 있습니다.
hello.rb
name = "torinist"
puts "Hello, #{name}, Welcome to Ruby!"
# ここは下記でも良い
# puts "Hello, " + name + ", Welcome to Ruby!"
Hello World 문자 입력
Hello 다음에 문자를 입력합니다.gets 방법을 사용합니다.(gets 방법은 마지막에 줄 바꿈이 붙기 때문에 chomp 방법으로 제거)
hello.rb
name = gets.chomp
puts "Hello, #{name}, Welcome to Ruby!"
그나저나 줄 코드를 바꿀 수 있는 p 방법이 있는지 확인할 수 있어서 사용해 봤어요!
hello.rb
name = gets
puts "Hello, #{name}, Welcome to Ruby!"
p name
읊다, 읊조리다그것만으로도 감동이다.
사용법 Hello World
마지막으로 방법을 사용해 보자.
Ruby 방법은 def~end 사이에서 정의할 수 있습니다.호출할 때 방법 이름 (매개 변수) 을 사용하면 됩니다.
gets 입력을 기다리고 있음을 알 수 있도록 print를 추가했습니다.
hello.rb
def hello(name)
puts "called hello"
puts "Hello, #{name}, Welcome to Ruby!"
end
print("名前を入力してください: ")
name = gets.chomp
hello(name)
Ruby 파일에서 일본어를 사용할 때는 문자 인코딩을 사용하는 것이 좋습니다. -쿠는 UTF-8, Ks는 SJIS라고 합니다.제가 UTF-8로 제작했기 때문에 -KU를 수행할 때 지정했습니다.네, 바로 이런 느낌입니다.
Ruby는 C 언어 감각이 뛰어나다.gets 또는 "봤어!"내 생각엔이미 멀었으니까.그리고 불평을 했다.HAHAHA.참고 사이트의 영향인지 순조롭게 진행되고 있는 것 같다.루비 개발이라면 그 은혜를 받을 수 있을까, 없을까.
다음에는 루비 온 레일스를 해보고 싶어요.
Reference
이 문제에 관하여(Ruby를 터치해보세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/torinist/items/b1a54afbeedb7673f780텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)