Upgrade to Pro — share decks privately, control downloads, hide ads and more …

はじめてのRuby 第1章 / Ruby Practice 01

muttan
October 18, 2016

はじめてのRuby 第1章 / Ruby Practice 01

はじめてのRuby(第五版)勉強会第一回用スライド

muttan

October 18, 2016
Tweet

More Decks by muttan

Other Decks in Programming

Transcript

  1. 1.3.2 “ ”と’ ’の違い  “ “の挙動は先ほど説明した通り.  ‘ ‘(シングルクォーテーション)で文字列を

    囲んだとき、エスケープシーケンス(\n, \t 等々)は解釈されず、そのまま表示される. は、 と表示される. print(‘Hello, \nRuby\n.\n’) Hello, \nRuby\n.\n
  2. 1.6 pメソッド  デバッグに便利なメソッド puts “100”とputs 100の出力結果は変わら ないが、p “100”とp 100では異なる(文字

    列と整数)ことがわかる。 式 結果 puts “100” 100 puts 100 100 p “100” “100” p 100 100 p13 puts_and_p.rbを実際に実行
  3. 1.9.1 変数の展開 x = 10 y = 20 z =

    30 area = (x * y + y * z + z * x) * 2 volume = x * y * z print “表面積=#{area}\n" print “体積=#{volume}\n" P20 area_volume2.rb
  4. 1.10 コメントアウト =begin foo bar コメントブロック =end x = 10

    y = 20 z = 30 # 表面積 area = (x * y + y * z + z * x) * 2 # 体積 volume = x * y * z print “表面積=#{area}\n" print “体積=#{volume}\n"