
内部実装を読んで理解する『len()関数がオブジェクトの長さを手にいれる仕組み』 #pyconjp #pyconjp_203
len()関数がオブジェクトの長さを手にいれる仕組み
Takayuki Shimizukawa @shimizukawa
Pythonには文字列やリストなど、長さをもつオブジェクトがあります。長さを手に入れるには、文字列なら、name.length ではなく len(name) のようにlen関数を使います。len関数はどうやってnameに入っているオブジェクトの長さを手に入れているのでしょうか。if文にはTrue/Falseとなる条件式を指定しますが、それだけでなく文字や数字、自分で作ったデータ型も渡せます。if文はどうやって与えられたオブジェクトがTrueなのかFalseなのかを手に入れているのでしょうか。 この発表では、Pythonのプログラムがどうやって必要な情報を手に入れているのか、また、自分で実装するときにどう実装すればlen()やif文やfor文に指定できるのかを説明します。

Sphinxをはじめよう第3版/自走プログラマー/エキスパートPythonプログラミング改訂2版/独学プログラマー/Pythonプロフェッショナルプログラミング第3版。Sphinxコミッター。StarTrek. 1児の父. wishlist amzn.to/36rHzMG 😀

#pyconjp_203 今日14:05からの資料です。DL可能ですよー slideshare.net/shimizukawa/ho… / len()関数がオブジェクトの長さを手にいれる仕組み | #PyConJP 2017 in TOKYO
2017-09-08 13:57:00
#pyconjp #pyconjp_203 発表を聞きに来てくれたみなさんです。ありがとー pic.twitter.com/WuZomOEzIR
2017-09-08 14:05:28

#pyconjp #pyconjp_203 賞味今日イチ気になってる話聞きに来てます pic.twitter.com/aABvoXa1mr
2017-09-08 14:04:57

kivyとかGUI関係はしばらくpythonオンリーは諦めて、electronに逃げ初めた脱走兵です。すません #pyconjp_203
2017-09-08 14:07:26