随着软件工程的发展, 越来越多的函数被创造出来, 此时对函数进行分类归纳显得很重要!
因此在编程中也产生了对应的概念, 那就是模块.
模块其实就是一个代码文件, 里面存放着多个分类好的函数.
如果一个函数属于某个模块, 那必须先导入这个模块(文件), 才能使用这个函数
注: print是Python的内置函数, 所以它无需导入
清空a.py内容, 写入以下代码并运行3次.
import random
a = random.randint(1, 100)
print(a)
代码解释:
第1行: random是一个Python模块的名字, 使用import语法导入此模块 (此模块是用来产生随机数的);
第2行: randint是random模块里的一个函数名, 所以在调用时需要在其前面加上模块名, 如: random.randint
# 本例中, randint函数需要接收两个参数
# 参建1是随机数的[最小值], 参数2是随机数的[最大值]
# 所以它的最终写法是:
random.randint(1, 100) # 传递多个参数以[逗号]隔开
最后变量a存储了randint的返回结果(一个随机数);