ray88’s diary

お仕事で困ったとき用の自分用の覚書

python 関数を指定して読み込む

python 目次 - ray88’s diary
■モジュール全体ではなく特定の関数を指定して読み込むこともできる。
 as別名のオプションを追加することで、読み込んだ関数に別名を使て利用することもできる。
■書式1

from モジュール名 import 関数名

■書式2
読み込んだ関数に別名を付ける
※モジュール名が長い場合やモジュール名がバッティングしている場合の問題解決の手段

from モジュール名 import 関数名 as 別名

■読み込んだ関数を使用するには、モジュール全体を読み込んだ時と違い、モジュールを指定せずに関数名だけで利用できる

#読み込んだ関数を使う
関数()

【例】randomモジュールの関数を読み込む

#randomモジュールのrandint関数を読み込む
from random import randint
#randint関数で1~6の乱数を生成
print(randint(1,6))
print(randint(1,6))
print(randint(1,6))
#関数に別名を付けて使う
from random import randint as dice
#randint関数で1~6の乱数を生成
print(dice(1,6))
print(dice(1,6))
print(dice(1,6))
#randomモジュールのrandom関数を読込
from random import random
#0.0~0.1の浮動小数点の乱数を
print(random())
print(random())
print(random())