2012年3月21日水曜日

開発環境

『初めての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 コメント:

コメントを投稿