昼休みラジオ

屋根の上の旅人のブログ

プログラミング学習10日目ー番外編

住んでいる場所の関係で、華氏と摂氏の変換のプログラムを作りたいな、と思い、今まで勉強したもの+アルファで作ってみました。

昨日の夜の時点のプログラムと、今日の夜に手直ししたプログラムをあげておきます。

 

Python 練習

temp_conversion1 が昨日の夜、 temp_conversion2 が先程手直ししたバージョンです。

プログラミング学習日記10日目

10日目の今日は、Pythonのスライドの3つ目をやりました。

いよいよPythonの本題、オブジェクト指向の内容が始まったわけですが、だいぶあやふやになってきました…

クラスは設計図、インスタンスは設計図を使って作ったモノ、という説明がされていましたが、いまいちピンと来ず…

 

今の理解だと、クラスは、メインのコードの if の回数を減らすのと、いくつかの入力に共通して適用したい関数をまとめて保管するためのもの、という認識です。

 

10日間 Progate で勉強をしてきた感想は、ステップ・バイ・ステップで教えてくれるから躓きにくいが、変数や引数などが似ているものを使っている場合があり、ごっちゃになりやすいのと、ステップ・バイ・ステップで教えてくれる分、いざ自分でなにかやろうとしても難しい、ということです。

 

ただ、やり始めには間違いなく最適ではあると思います。

取り敢えず次は Python 入門を終わらせたいと思います。

プログラミング学習日記9日目

今日は、Pythonのスライドをパート3まで終わらせました。

Java Script のコース1~3とだいたい同じ内容だったので、Java Script の演習問題で苦戦した FuzzBuzz問題を、Python で書いてみました。

x = 1

while x<=100:
  if x % 3 == 0 and x % 5 == 0:
    print ("FuzzBuzz")
  elif x % 3 == 0:
    print ("Fuzz")
  elif x % 5 == 0:
    print ("Buzz")
  else:
    print (x)
  x += 1

 

FuzzBuzz にダブルクォーテーションをつけ忘れたり、最後の x += 1 を入れ忘れて無限ループになったりとかしましたが、なんとか自力で書けました。

 

もっと勉強すれば更にスマートな書き方があるのかもしれませんが、取り敢えず今のところはこれで満足です。

今日は時間がまだあるので、スライドの続きをやっていこうかと思います。

プログラミング学習日記8日目

やっとかねてから興味のあった、Pythonの勉強をはじめました。

Java Script と似ている点が多々あり、1つ目のスライドはスムーズに終わりました。

また、Java Script よりもコードが読みやすく、書く量も少なくて済むので、まだ始めたばかりですが好感触です。

はじめに HTML&CSSJava Script をやったほうが良い、といろいろなところで見たのですが、間違いではなさそうだな、と感じました。

Python のスライドが全部終わったら、先日キャンペーン中に購入した、Udemy の Django 入門で、Webアプリの作り方を勉強していこうと思います。

プログラミング学習日記7日目

7日目の今日は、Java Script のスライドを全部終わらせました。

スライドで見ると簡単に感じるのですが、いざ演習となるとなかなか難しかったです。

演習問題に、FizzBuzz問題だったり、配列の要素を平均したりする問題があったのですが、ヒントを見るまで、かゆいところに手が届かない状態で非常にもどかしかったです。

使う式は何となく分かるのですが、細かい部分がわからず苦労しました。

要素を足していく際に、適切な関数をまだ知らないため、繰り返しを使って足していくのですが、未だにモヤッとしています…

return もよくわからないですが、まあそのうち分かるでしょ、という軽い気持ちで次に進んでいこうと思います。

取り敢えず明日からは待ちに待った?Pythonの勉強を始めていこうと思います。

 

プログラミング学習日記六日目

一日開けての六日目は、Java Scriptの続きと、Sassのスライドを進めました。

Sass を少しやった感想は、「自分の最初の数時間返せ…」でした笑

特にHTML&CSSの中級編の演習のときにコードを書いていた時間を返せ、と思いました。

それくらい理解しやすくかつ簡潔なため、とても驚きました。

プログラミングやってる感がマシマシで、楽しかったです。

mixin の引数などが、プログラミング初めてすぐの自分には少しつっかえる部分もありましたが、スライドに書いてある基礎の部分はなんとなく把握できたので、取り敢えず満足です。

 

西日本横断―最終章

f:id:hiruyasumiradio:20181112133150j:plain

最終章―旅は続くよどこまでも

 

朝6時半、思いの外早く起きることが出来たため、支度をして早速ホステルを出発した。本日の目的地は自宅である。名古屋から自宅までの道のりは、そこまで珍しいものでもなかった。愛知万博の時や、以前トワイライトエクスプレスに乗車した時、それに、名古屋までは来ていないが、飯田線大井川鉄道に乗車した時など、幾度か通ったことがあるからである。しかし、名古屋市内の観光は愛知万博の時以来である。その上、名古屋から自宅まではそれほど遠くもないため、名古屋でのんびり観光をしてから家に帰ろうと思っていた。

ホステルの最寄り駅から名古屋駅へ移動し、いざ、観光を始めようと駅を出た瞬間、私は完全に街歩きをする気をなくしてしまった。辺り一面スーツ姿の会社員ばかり、そのうえ彼ら彼女らが忙しなく歩き回っているのである。そう、私の学校は受験期間なので休みだが、世間は平日、しかもちょうど通勤時間なのである。結局、私は街歩きを諦め、自宅に向かって移動を始めることにした。

名古屋から普通列車で静岡へ向かう途中、私はふと、浜名湖を間近で見てみたいと思った。そのため、地図を見て一番湖畔に近いと思われる駅で下車した。

続きを読む

屋根の上の旅人

ノリと勢いと気分と成り行きと勘でやり過ごす人生