麻布十番で働くデータ分析者のブログ

グロースハック、プログラミング、データ分析の色々を発信します

Pythonチュートリアルをやってみる その7

f:id:nimi0370376:20170718002912p:plain

第7回目です。今回は、クラスの後半からやっていきます。

クラスはPythonの中でも非常に重要な概念です。Pythonだけじゃなくてプログラミングの中で大事なので2回に分けてます。

 

クラスの前半は、下記リンクからどうぞ。

nimi0370376.hatenablog.com

続きを読む

Pythonチュートリアルをやってみる その6

f:id:nimi0370376:20170716142105p:plain

 

少し間が空いてしまったが、続きをやっていく。

前回は、確かpythonの入出力についてやった気がする。さほど難しくなかったし、Rubyにも共通する表現だったので問題なかった。

前回のエントリは下記リンクからご覧いただきたい。

nimi0370376.hatenablog.com

 

前回のエントリが短かったのもあって、今回は2章続けて紹介していく。

正確に言うと1.5章なのだが。

まずは、エラーについてやっていく。pythonではどのようなエラーが表示されてどのように応用できるかを見ていく。そのあとにクラスについてやっていく。rubyにもあってクラスはpythonにもある。

クラスは継承の手前までやっていく。

 

続きを読む

Pythonチュートリアルをやってみる 特別編

f:id:nimi0370376:20170711022040p:plain

 

今日は少し特別編。大学の研究で画像解析をやることになった。

今までOpenCVRubyで実行しようとしていたのだが、汎用性が低いことと、ちょうどPython始めたし、そのままPythonで行うことにした。

とりあえず、Pythonは入ってるから、OpenCV入れなきゃと思ったのですが、かなり手こずったので残しておきます。

続きを読む

Pythonチュートリアルをやってみる その4

f:id:nimi0370376:20170709011757p:plain

 

昨日、おとといと少し忙しかったので更新できなかった。でも、チュートリアルはしっかりとやっています。

 

前回何やったか覚えてないけど、確かオブジェクト指向のデータのやりとりをやった気がする。さほど難しくなかった覚え。

続きを読む

Pythonチュートリアルをやってみる その3

f:id:nimi0370376:20170705203932p:plain

 

今夜もやっていきます。Pythonチュートリアル。前回のPythonチュートリアルは、for文やif文を学んだ気がします。

前回のエントリは下記のリンクからどうぞ。

 

nimi0370376.hatenablog.com

 

キーワード引数みたいな少し新しいものも出てきましたが、まださほど難しくないです。慣れとひたすらに書くことで、自分のものにしていきたいですね。

 

続きを読む

Pythonチュートリアルをやってみる その2

 

f:id:nimi0370376:20170705025553j:plain

 

引き続きPythonチュートリアルをやっていきます。

ちなみに前回のは下記リンクから飛んでください。

 

nimi0370376.hatenablog.com

 

 

前回は、Pythonの導入とインタプリタの起動と、簡単な計算問題までやりました。今回はその続きからです。

 

4章 制御構造ツール

今回は、whileとかifとかforとかやっていきます。ちなみに制御構造ツールというのは難しく言っているけど、いわゆるforとかいうやつ。

 

4-1 for 文

Pythonのfor文は以下のように書くことができる。

続きを読む