10周年のSPコンテンツ!

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

2015年4月22日(水)に開催された「Python文法詳解を詳解する会 - 第3回」に関するまとめです。 http://python-in-depth.connpass.com/event/13829/ 講師は「Python文法詳解」の著者@atsuoishimotoさんです。 誰でも編集可能にしていますので、追加したい、デコりたいなどございましたらお願いします。
プログラミング Python pygrambook
1
Atsuo Ishimoto @atsuoishimoto
「第3回 Python文法詳解を詳解する会」19:00〜(18:30開場) 東京オペラシティ 24F(京王新線 初台駅) で開催します。遅刻してドアが閉まっていたら、ノックして開けてもらってください python-in-depth.connpass.com/event/13829/ #pygrambook
AKANE Daigo (赤根 大吾) @dgakane
バイト型 -> 文字列型: デコード 文字列型 -> バイト型: エンコード #pygrambook
chiyama@CGWCC2019 B-06 @chiyama
文字コード周りはPyhtonでいつもハマるなー #pygrambook
AKANE Daigo (赤根 大吾) @dgakane
エンコーディング名の指定では utf_8 utf-8 UTF=8 uTf 8 は同じ。 utf8 区切りなくてもよい #pygrambook
akihiro takizawa @turky
『Python文法詳解』の正誤表はこちら(ううう) gembook.org/pages/python_g… #pygrambook
AKANE Daigo (赤根 大吾) @dgakane
>>> s = 'とても\ ... ながい\ ... 文字列' >>> s 'とてもながい文字列' 一行で書ききれない長い文字列は行末にバックスラッシュ #pygrambook
AKANE Daigo (赤根 大吾) @dgakane
Python3.3以降では内部コードとしてUCS-4を使用。プラットフォームによる違いがなくなった #pygrambook
のぶ🐻ヴァイオレット・クマーガーデン @kumar0001
'\N{KATAKANA LETTER SU}\N{KATAKANA LETTER PA}\N{KATAKANA LETTER MU}' ⇒ スパム
Tetsuya Morimoto @t2y
\N{name} ucd で定義された名前で文字を指定できる、こんな表現できたんだ、知らなかった #pygrambook
のぶ🐻ヴァイオレット・クマーガーデン @kumar0001
'\N{KATAKANA LETTER HI}\N{KATAKANA LETTER GU}\N{KATAKANA LETTER MA}' ⇒
chiyama@CGWCC2019 B-06 @chiyama
Windowsユーザー的にはこの制限が地味にクルんだよなー>最後の\は強制適用 #pygrambook
chiyama@CGWCC2019 B-06 @chiyama
"(", "r", "'hoge\'", ")" ってトークンが切られるってことか #pygrambook
AKANE Daigo (赤根 大吾) @dgakane
>>> print(r's\') File "<stdin>", line 1 print(r's\') ^ SyntaxError: EOL while scanning string literal となる理由 #pygrambook
Tomohiro NAKAMURA @tomoh1r
#pygrambook Python 3 で書式化演算子として % つかえるの
Tetsuya Morimoto @t2y
str.casefold() で大文字・子文字の混在や合成文字の正規化?が行われて子文字にしてくれるらしい、すごいすごい #pygrambook
のぶ🐻ヴァイオレット・クマーガーデン @kumar0001
Python3では 'スパムハム卵'.isalnum() # 日本語の文字もTrue ⇒チェックにならないので、正規表現などで書く必要がある
AKANE Daigo (赤根 大吾) @dgakane
>>> 'あ'.isalpha() True >>> '①'.isdigit() True 何の役にも立たないので、諦めて正規表現を使おうw #pygrambook
残りを読む(44)

コメント

AKANE Daigo (赤根 大吾) @dgakane 2015年4月23日
まとめを更新しました。@kumar0001 さんのツイートを追加しました。
ログインして広告を非表示にする
ログインして広告を非表示にする