16. for文
• 繰り返し処理を行いたい場合に使用
ex1)
>>> hoge = [3,"foo",8]
>>> #最後に「:」が必要
>>> for i in hoge:
... print i
...
3
foo
8
ex2)
>>> #rangeは関数
>>> for i in range(3):
... print i
...
0
1
2
17. 関数
• ある特定の処理を実行してもらう機能
ex1)
>>> def foo(args):
... print args
...
>>> foo('call me')
call me
ex2)
>>> def foo(args):
... return "take" + args
...
>>> ret = foo(' my breath away')
>>> print ret
take my breath away
18. import
• ある特定のプログラムの集まりを使用可能な状態に変更
ex1)
>>> #乱数を出力するrandomパッケージをimport
>>> import random
>>> print random.random()
0.537642900846
ex2)
>>> #数字関連を扱うmathパッケージをimport
>>> import math
>>> math.ceil(1.45)
2.0
>>> #日付関連を扱うdatetimeパッケージをimport
>>> import datetime
>>> d = datetime.datetime.today()
>>> print d
2012-05-21 19:27:54.178793