開発環境
- OS X Lion - Apple(OS)
- TextWrangler(Text Editor) (BBEditの無料機能制限版、light版)
- Script言語: Python
『初めてのPython 第3版』(Mark Lutz 著、夏目 大 訳、オライリー・ジャパン、2009年、ISBN978-4-87311-393-7) のIV部(関数)17章(関数に関する高度なテクニック)練習問題5を解いてみる。
5.
コード(TextWrangler)
sample.py
#!/usr/bin/env python #encoding: utf-8 def f(*arg): print(arg) def g(**arg): print(arg) f(1) f(1,2) f(1,2,3) g(a=1) g(a=1,b=2) g(a=1,b=2,c=3)
入出力結果(Terminal)
$ ./sample.py (1,) (1, 2) (1, 2, 3) {'a': 1} {'a': 1, 'b': 2} {'a': 1, 'c': 3, 'b': 2} $
0 コメント:
コメントを投稿