開発環境
- OS X Lion - Apple(OS)
- TextWrangler(Text Editor) (BBEditの無料機能制限版、light版)
- Script言語: Python
『初めてのPython 第3版』(Mark Lutz 著、夏目 大 訳、オライリー・ジャパン、2009年、ISBN978-4-87311-393-7)のII部(ビルトインオブジェクト) 9章のまとめ演習9(不変性オブジェクト)、10(ネスと)を解いてみる。
9, 10
入出力結果(Terminal)
$ python
Python 2.7.2 (default, Feb 12 2012, 23:50:38)
[GCC 4.2.1 Compatible Apple Clang 3.0 (tags/Apple/clang-211.12)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> S="spam"
>>> S=S[0] + "l" +S[2:]
>>> S
'slam'
>>> S="spam"
>>> S=S[0] + "l" + S[2]+S[3]
>>> S
'slam'
>>> D={'nama':('kami','mura'),'age':100,'job':'python programmer','address':'Tokyo, Japan','mail':'mail@mail','tel':1234567890}
>>> for key in D.keys():
... print D[key]
...
('kami', 'mura')
1234567890
100
python programmer
Tokyo, Japan
mail@mail
>>> for key in D.keys():
... print key,':',D[key]
...
nama : ('kami', 'mura')
tel : 1234567890
age : 100
job : python programmer
address : Tokyo, Japan
mail : mail@mail
>>> quit()
$
0 コメント:
コメントを投稿