模块引入
方法一:import 语句
#import 语句
import statistics
print(statistics.median([19, -5, 36]))
print(statistics.mean([19, -5, 36]))
特点:
1.import + 模块名
2.引用格式为:模块名+变量名/函数名
---------------------------------------------------------------------------------------------------------------------------------
方法二:from..import...语句
#from import 语句
from statistics import median,mean
print(median([19,-5,36]))
print(mean([19,-5,36]))
特点:
1.from + 模块名 + import + 变量名/函数名,变量名/函数名
2.引用格式:(直接)变量名/函数名
---------------------------------------------------------------------------------------------------------------------------------
方法三:from... import *
from statistics import *
print(median([19, -5, 36]))
print(mean([19, -5, 36]))
特点:
1.from + 模块名 + import *
2.引用格式:(直接)变量名/函数名
---------------------------------------------------------------------------------------------------------------------------------
三种方法的区别
方法一:缺点:引用变量名时要带上模块名,优点:当不同模块定义了同名变量时,不会混淆
方法二:优点:引用时简洁,缺点:初始化时要导入很多变量和函数,同时也不能解决混淆的问题
方法三:优点:导入全部变量和函数,比较简洁,缺点:不同模块的同名函数会混淆
=========================================================================
补充一个报错说明:
此报错是代码没有对齐导致程序阅读混
=========================================================================再补充一个技巧说明:
当想查看某个模块的具体内容(函数/变量)时,可以按住CTRL并点击该模块