Python はじめました:文字列

Python.use(better) # Python はじめました記事一覧
文字列

《著》小粒ちゃん+α《監修》小泉ひよ子とタマゴ倶楽部
第0版♪2001/03/02 ● 第1版♪2003/05/25 ● 第2版♪2004/06/01 ● 第3版♪2009/02/28

文字列〈Python 3.0 版〉

% python3.0
Python 3.0.1 (r301:69597, Feb 14 2009, 19:03:52)
...
>>> len("文字列の長さ")
6

《Note》Unicode 文字列 u"..." を指定すると、例外 SyntaxError を生成して、エラーメッセージを出力します。□

>>> len(u"文字列の長さ")
  File "", line 1
    len(u"文字列の長さ")
                            ^
SyntaxError: invalid syntax

文字列〈Python 2.x 版〉

% python2.6
Python 2.6.1 (r261:67515, Dec  6 2008, 16:42:21) 
...
>>> len("文字列の長さ")
18
>>> len(u"文字列の長さ")
6

ASCII 文字セット以外(日本語など)を含む文字列を正しく扱うには、Unicode 文字列として u"..." を指定する必要があります。

Last updated♪09/03/01