Python文法詳解を詳解する会 #3 まとめ
「第3回 Python文法詳解を詳解する会」19:00〜(18:30開場) 東京オペラシティ 24F(京王新線 初台駅) で開催します。遅刻してドアが閉まっていたら、ノックして開けてもらってください python-in-depth.connpass.com/event/13829/ #pygrambook
2015-04-22 10:41:52今日はこちらの勉強会に参加>Python文法詳解を詳解する会 - 第3回 python-in-depth.connpass.com/event/13829/ #pygrambook
2015-04-22 17:57:39ついた。ぎりぎりだ #pygrambook pic.twitter.com/vVlU7y8DYq
2015-04-22 18:58:25バイト型 -> 文字列型: デコード 文字列型 -> バイト型: エンコード #pygrambook
2015-04-22 19:05:50エンコーディング名の指定では utf_8 utf-8 UTF=8 uTf 8 は同じ。 utf8 区切りなくてもよい #pygrambook
2015-04-22 19:09:42『Python文法詳解』の正誤表はこちら(ううう) gembook.org/pages/python_g… #pygrambook
2015-04-22 19:13:15>>> s = 'とても\ ... ながい\ ... 文字列' >>> s 'とてもながい文字列' 一行で書ききれない長い文字列は行末にバックスラッシュ #pygrambook
2015-04-22 19:13:26Python3.3以降では内部コードとしてUCS-4を使用。プラットフォームによる違いがなくなった #pygrambook
2015-04-22 19:16:14'\N{KATAKANA LETTER SU}\N{KATAKANA LETTER PA}\N{KATAKANA LETTER MU}' ⇒ スパム
2015-04-22 19:17:52\N{name} ucd で定義された名前で文字を指定できる、こんな表現できたんだ、知らなかった #pygrambook
2015-04-22 19:18:41'\N{KATAKANA LETTER HI}\N{KATAKANA LETTER GU}\N{KATAKANA LETTER MA}' ⇒
2015-04-22 19:19:12>>> print(r's\') File "<stdin>", line 1 print(r's\') ^ SyntaxError: EOL while scanning string literal となる理由 #pygrambook
2015-04-22 19:30:25str.casefold() で大文字・子文字の混在や合成文字の正規化?が行われて子文字にしてくれるらしい、すごいすごい #pygrambook
2015-04-22 19:39:43Python3では 'スパムハム卵'.isalnum() # 日本語の文字もTrue ⇒チェックにならないので、正規表現などで書く必要がある
2015-04-22 19:42:20>>> 'あ'.isalpha() True >>> '①'.isdigit() True 何の役にも立たないので、諦めて正規表現を使おうw #pygrambook
2015-04-22 19:42:43