ビット演算が意味不明すぎた/アラフォー初心者のオッサンだがPython始めました:第12週

f:id:iGCN:20160116160030p:plain

さて

ブログ上でPythonの学習進捗を淡々と記録していくシリーズ第12回です。

前回掲げた目標

前回掲げた今週(04/02 - 04/08)の目標は

  • [ ] codecademy Unit 10終わらせる
  • [ ] Pythonで学ぶ基礎からのプログラミング入門第19回まで読む

だった。

進捗どうですか?

第12週目の進捗(04/02 - 04/08)

f:id:iGCN:20160123115540j:plain:w300

codecademy

codecademy.com

Unit10を終了。

Codecademy
 UNIT 10: ADVANCED TOPICS IN PYTHON
      Lesson: Introduction to Bitwise Operators

UNIT 10の後半は、ビット演算子について学んだ。0b1100110とかいう2進数のことね。

ビットの右シフト、左シフト、論理積、論理和、排他的論理和、反転やビットマスクについて学んだ。

なんとなくできるようになったけど、これが何の役に立つのかと言うイメージが湧かない。

Pythonで学ぶ基礎からのプログラミング入門

マイナビニュースで伊藤裕一さん(@yuichi110)が連載しているPythonで学ぶ基礎からのプログラミング入門を読む。

Pythonで学ぶ 基礎からのプログラミング入門 (18) 【番外編コラム】関数型プログラミングとPython | マイナビニュース

Pythonで学ぶ 基礎からのプログラミング入門 (19) オブジェクト指向について学ぼう(1) | マイナビニュース

関数型プログラミングやオブジェクト指向について。

進捗ふり返り

  • [x] codecademy Unit 10終わらせる>目標達成!!
  • [x] Pythonで学ぶ基礎からのプログラミング入門第19回まで読む>目標達成!!

次週の目標

次週(04/09-04/15)の目標は

  • [ ] codecademy Unit 11終わらせる
  • [ ] Pythonで学ぶ基礎からのプログラミング入門第21回まで読む

とする。

では