トップ 差分 一覧 ping ソース 検索 ヘルプ PDF RSS ログイン

Python CookBook



目次



記事一覧

キーワード

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



YAGI Hiroto (piroto@a-net.email.ne.jp)
twitter http://twitter.com/pppiroto

Copyright© 矢木 浩人 All Rights Reserved.