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())