Ad
3: 2016-12-05 (月) 11:52:18 njf ソース バックアップ No.3 を復元して編集 現: 2017-03-28 (火) 22:35:14 njf ソース 編集
Line 29: Line 29:
これらを使った方が、多くの文字列を連結するときには処理が速くなり、また可読性も高くなります。 これらを使った方が、多くの文字列を連結するときには処理が速くなり、また可読性も高くなります。
 +
 +**文字列定義を連続して書くときの注意 [#s5552800]
 +
 +文字列の定義は連続して書くとひとつの文字列に連結されます。
 +
 + >>> a = 'abc' 'defg'
 + >>> a
 + 'abcdefg'
 +
 +「\」を使って改行したいときには便利です。
 +
 + >>> a = 'abc' \
 + ... 'def'
 + >>> a
 + 'abcdef'
 +
 +一方で、文字列の配列を定義しようとして、「,」を忘れるとつながったりします。
 + >>> a = ['a', 'b' 'c']
 + >>> a[1]
 + 'bc'
 +わかりにくいバグの原因になるので要注意です。
**Unicodeに関する注意 [#n26b405b] **Unicodeに関する注意 [#n26b405b]
Line 57: Line 78:
 a = [u"あ",u"い",u"う",u"え",u"お"]  a = [u"あ",u"い",u"う",u"え",u"お"]
 + 
 print "ん".join(a)  print "ん".join(a)


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 2444, today: 2, yesterday: 0
MenuBar
広告

ログイン

ユーザー名:


パスワード:





パスワード紛失

Portuguese | English | German | Greek | Japanese | Korean | Russian | T-Chinese top
NJF