開発環境
- OS X Mavericks - Apple(OS)
- Emacs (CUI)、BBEdit - Bare Bones Software, Inc. (GUI) (Text Editor)
- Python (プログラミング言語)
初めてのコンピュータサイエンス(Jennifer Campbell、Paul Gries、Jason Montojo、Greg Wilson(著)長尾 高弘(翻訳))の14章(GUI)、14.8(練習問題)、14-3.を解いてみる。
14.8(練習問題)、14-3.
コード(BBEdit)
sample.py
#!/usr/bin/env python3.3 #-*- coding: utf-8 -*- x = lambda: 3 def y(): return 3 for f in [x, y]: print('{0}: {1}'.format(f.__name__, f())) print('(lambda: 3)(): {0}'.format((lambda:3)()))
入出力結果(Terminal)
$ ./sample.py <lambda>> 3 y: 3 (lambda: 3)(): 3 $
0 コメント:
コメントを投稿