| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「Python CookBook」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
 
(同じ利用者による、間の1版が非表示)
1行目: 1行目:
==Python CookBook==
+
==[[Python CookBook]]==
[[Python]]
+
[[Python]] |
  
 
==Text==
 
==Text==

2020年2月16日 (日) 04:31時点における最新版

Python CookBook

Python |

Text

文字 - 文字コード変換 [ord, chr]

ASCII

>>> ord('a')
97
>>> chr(97)
'a'

ユニコード [unichr]

>>> ord(u'あ')
12354
>>> unichr(12354)
u'\u3042'
>>> repr(unichr(12354))
"u'\\u3042'"

文字かどうかの判定

basestring のインスタンスか否か

>>> def isAString(s):
...     return isinstance(s, basestring)
...
>>> isAString('a')
True
>>> isAString(1)
False