u-ryo's blog

various information for coding...

Learning Ruby and Python3

| Comments

paiza learningのRuby入門編のコース、一部が期間限定無料だったので、やってみました。 女の子の声、何かいいですね。 内容は「入門編」だけにifやloopやarray等ホントに基本的なことで、ぼくには易しすぎですけど、演習問題で学習内容を確認出来るのがいい感じです。ただ、まだ有料部分もあり、そういう所は動画が見られないのは当然としても、演習問題も出来ないとは。 物足りないので、python3の入門編もやっちゃいました。こちらは全編無料ですし。でも、やっぱりホント基本的なことですね。あと、rubyとpython、同時にやるもんじゃないです。putsとかprintは勿論、getsinput()elsifelif等、色々ごっちゃになっちゃいます。rubyの方が後発のいいとこ取りなだけに、配列範囲外アクセスでもエラーにしない等洗練されてる印象。ただ、putsgetsは英語がヘン、というか独特な気が。日本人だから? 紹介されてたrubyのfor loop(each do |x| ... end)は、doと書かないでeach{|x|...}と書けばJava8のStreamingと同じなんですね。eachってmapとかと同じ。なるほど、最初からそうなってるんだ、と納得です。

Comments