Hello world ! Hello, Ruby !
スポンサーリンク
スポンサーリンク
ライフスタイル関連のコンテンツ
お金 | 仕事 | 勉強 | プライベート | 健康 | 心
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般
お金 | 仕事 | 勉強 | プライベート | 健康 | 心
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般
E-TextEditorで、がんがんRubyを勉強していくことにしましょう。
こういった優れたIDEがあると、学習がはかどるということは、IDLE/IDEを使ってみる・デバッグ操作 – Python入門勉強ルームで書いたとおり、Pythonの勉強でも実感しました。
Pythonの場合も、デフォルトでバンドルされているIDEがとても使いやすく、プログラムの動作をすぐ確認できる。
スポンサーリンク
じゃ、まずはお約束の「Hello, World !」プログラムからはじめてみます。
E-TextEditorで以下のコードを書いて、「hello.rb」というファイルで保存します。
hello.rb
p 'hello world' p 'hello test' print("hello, Ruby !\n\n\n\n\n") print("hello, Ruby ! ") puts("hello Ruby") puts("a") puts("hello Ruby")
E-TextEditorで実行するには、「Bundles→Ruby→Run」としてやってもよいけど、「Ctrl+R」でショートカットで行えるのでこっちが楽です。
プログラムの実行結果は、E-TextEditorの下部の同じ画面内に表示されるので確認も楽です。
または、コマンドプロンプト(Windows)からも実行できます。
その場合は、「cd ファイルのあるディレクトリ」で、ファイルを保存したディレクトリに移動して・・・
ruby ファイル名
を実行します。
hello.rbの実行結果。
"hello world" "hello test" hello, Ruby ! hello, Ruby ! hello Ruby a hello Ruby
お・・・、なんかダブルクオーテーションが付いてるのと、付いてないのが出てきました。
また、表示用の関数だけでも、print, puts, p と3種類を使っています。
この辺の違いも少しずつ見ていこう。
さらにもう1つ、Rubyの場合、文の終わりに「;」(セミコロン)を書きません。
これは、Pythonと同じですね。
スポンサーリンク
>> 次の記事 : 文字列とprint, puts, pなどの表示・出力メソッド
<< 前の記事 : Rubyを勉強する環境構築(E-TextEditor)
- - 関連記事 -
- GNU GLOBALでソースコードを可視化
- Cygwin1.5にRuby1.7をソースからビルド
- irbで対話的にRuby実行
- Aptana Studio + RadRailsプラグイン(Eclipse系Ruby・IDE)を試す。NetBeansとの比較
- NetBeans IDEでRuby開発
- Rubyの真偽値・nilとfalseだけが偽
- Rubyの魅力
- データ構造を確認するpメソッドとppメソッド
- requireで別ファイルを取り込む
- Rubyはオブジェクト指向のインタープリタ言語
- 文字列とprint, puts, pなどの表示・出力メソッド
- Rubyを勉強する環境構築(E-TextEditor)
- Rubyのto_sメソッドで2進数、8進数、16進数、10進数の変換
スポンサーリンク