Python 言語の理解 その6

モジュールを読み込む

 

>>> import random

 

使うときは モジュール名に .関数名 を付けて呼び出せます。

>>> random.randint(1,10)
9

>>> random.random()
0.5393296766294138
>>> random.random()
0.030883659185085177

モジュールの中の使う関数だけを限定で読み込むときは

>>> from random import randint
>>> randint(1,10)
2

読み込んでいない関数は使えません。
>>> random()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'module' object is not callable
>>> from random import random
>>> random()
0.46652281624641545

 

読み込めば当然使えます。(笑)