モジュールの使い方

モジュールにより提供される機能はモジュールをインポートすることで利用できる

#標準モジュール(Pythonに付属)
sysモジュール
まずインポートが必要

import sys
sys.exit()

*新しい関数の定義
引数として受け取った数字の掛け算表を表示するtimes()という関数をつくってみた
defを使い末尾にはコロンを使いdef文以下の関数本体はインデントとして記述する

def times(n):
    for i in range(1, 13):
        print "%dx%d=%d" % (i, n, i*n)
print "nananokakezannhyou"
times(7)

結果は以下のようになる
1x7=7
2x7=14
:
:
11x7=77
12x7=84

*関数の戻り値
関数定義の中でreturnを使う

>>> def factor(aNumber):
        factorList = []
        for i in range(2, aNumber/2+1):
            if (aNumber % i) == 0:
	       factorList.append(i)
        return (factorList)
>>> print '48noyakusuu:', factor(48)

結果は以下のようになった
48noyakusuu: [2, 3, 4, 6, 8, 12, 16, 24]