Python文法詳解を詳解する会 #1 まとめ

2
Tetsuya Morimoto @t2y

変数名は正規化されるので全角と半角のようなものは同じ名前になってしまう、へー #pygrambook

2015-02-18 20:43:09
Takayuki Shimizukawa @shimizukawa

#pygrambook 「全角の名前は正規化されるので全角つかうとめんどくさくなるだけです」 へーへーへー >>> spam = 1 >>> spam 1

2015-02-18 20:43:12
Takayuki Shimizukawa @shimizukawa

#pygrambook 「半角カタカナは全角に正規化されます」 >>> パイソン = 1 >>> pprint(locals()) {... 'パイソン': 1, ...} 「その結果、"パイソン.py" というモジュールは絶対importできません」

2015-02-18 20:46:10
chiyama @chiyama

空のリストとか辞書は False 扱いになるのかー #pygrambook

2015-02-18 20:47:02
Takayuki Shimizukawa @shimizukawa

#pygrambook Python2だと True = 1 で代入出来る。歴史的にTrueは1だった。Python3ではTrueはsingletonオブジェクトで代入はできない。

2015-02-18 20:48:12
Takayuki Shimizukawa @shimizukawa

#pygrambook P44、ショートサーキットの話をしている。ショートカット、って言ってるけど

2015-02-18 20:50:44
にしもつ @24motz

#pygrambook ハッシュタグ見ながらエア参加。3章まで読んだ。。

2015-02-18 20:53:07
SHIMIZU Taku @takuan_osho

#pygrambook 、まだやってるのかあ。参加したかった。

2015-02-18 20:58:19
Takayuki Shimizukawa @shimizukawa

#pygrambook 3章の3.9の手前、演算子のところまでおわった。質疑応答タイム~

2015-02-18 20:59:05
Tetsuya Morimoto @t2y

基本的なことでも知らないことがちらほらあったなぁ #pygrambook

2015-02-18 21:01:07
Takayuki Shimizukawa @shimizukawa

#pygrambook Q「全角スペースは半角扱いになってインデントに使えたりしますか?」 石本「全角スペースは無効な文字として扱われるのでエラーになります。もし使っちゃったらエディタでがんばって探して下さい」

2015-02-18 21:01:07
Takayuki Shimizukawa @shimizukawa

#pygrambook おわりました~ 石本さんありがとうございました!

2015-02-18 21:01:43
にしもつ @24motz

#pygrambook 文法が NFKC 正規化を前提にしているということは、全角の パイソン.py でも NFKD でファイル名を正規化する某 OS だとひどい目に合いそうですね。。

2015-02-18 21:06:04
Takayuki Shimizukawa @shimizukawa

.@shibu_jp 「一杯しか飲んでないよ?」 #pygrambook (@ HUB 東京オペラシティ店 in 新宿区, 東京都) swarmapp.com/c/hqMKTinpPZ4 pic.twitter.com/EaPqBesYy9

2015-02-18 21:18:43
拡大
Atsuo Ishimoto @atsuoishimoto

#pygrambook はー。つかれたけど、充実感w 本日ご参加くださったみなさま、天気の悪い中ありがとうございました。近いうちに第二弾を開催したいと思ってますので、ぜひまたお越し下さいまし。

2015-02-18 23:53:38
checkpoint @checkpoint

#pygrambook 最高でした! 著者の石本さん自ら解説をしてくれるという贅沢な会でした。次回も絶対参加したいです。

2015-02-18 23:59:23
Daigo Akane (赤根 大吾)💉x4 @dgakane

@atsuoishimoto 「KaaEditがPythonを触った最初でした」と話かけたものです。本日はお疲れ様でした。第二弾も楽しみにしています! #pygrambook

2015-02-19 00:00:41
Atsuo Ishimoto @atsuoishimoto

@shimizukawa これ、関数でも普通にPythonのdefで作る関数とC言語で作る関数はちょっと違ってて、これはCで書いてる呼び出し可能オブジェクトがこういう風に表示されてます。ですので、これは関数とメソッドの違いというより、関数の種類の違いかな #pygrambook

2015-02-19 01:09:06
Takayuki Shimizukawa @shimizukawa

@atsuoishimoto あ、そういう意味のラッパーですか。それなら納得できました #pygrambook

2015-02-19 05:50:50
Atsuo Ishimoto @atsuoishimoto

@shimizukawa ラッパーって言ったのは、インスタンスから属性として呼び出し可能オブジェクトを取得するといわゆるメソッドオブジェクトができるんで、その辺は後ろのほうで解説してますって話でした

2015-02-19 08:31:43
坂上 真大(マダイ)@VALT JAPAN 組織開発と事業開発/鎌倉/法務/採用/山形 @madai0517

昨日参加したPython文法詳解の勉強会。前半第一章にすげー時間掛けてたので「思ってたんと違う!!」と泣きそうになったけど第三章入ってから俄然面白くなった。次回も参加したいなー。 #pygrambook

2015-02-19 09:47:09