#100DaysOfCode day11 Ruby
目次
結論
何を達成したい(作りたい)か?
- オリジナルアプリを公開すること.
何ができないか?
学んだこと
Ruby 学習コース Iを試しました.
Python3との違いを中心にメモします.
項目 | Ruby | Python3 |
---|---|---|
出力 | puts "hoge" | print("hoge") |
割り算・小数点以下切り捨て | a / b | a // b |
真偽値 | true, false | True, False |
インデント | 2 | 4 |
かつ | && | and |
または | 縦棒を2本並べる | or |
何ができるようになったか?
- Rubyの文法の基礎の基礎を学んだ
# puts後は,半角スペースを入れる puts "Hello Ruby" # 変数を文字列に含める(変数展開),ダブルクオーテーションを使う hoge = "" puts "fooo#{hoge}bar" # if文 if cond // foo elsif // bar else // hoge end
次に何をやるべきか?
- Ruby 学習コース II
感想
Python3を多少かじっているためか,共通点が多く比較的スムーズに進められました.
Ruby特有の部分に注意して,学習していきたいと思います.