モジュールの使い方
モジュールにより提供される機能はモジュールをインポートすることで利用できる
#標準モジュール(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]