一、模块
Python模块(Module),是一个python文件,以.py结尾,包含了python对象定义和python语句。
模块能定义函数、类和变量,模块里也能包含可执行的代码。
1.1 导入模块
1.1.1 导入模块的方法
1)import 模块名
2)from 模块名 import 功能名
3)from 模块名 import *
4)import 模块名 as 别名
5)from 模块名 import 功能名 as 别名
1.1.2 导入方式详解
1.1.2.1 import
语法:
# 1. 导入模块
import 模块名
import 模块名1,模块名2,....
# 2. 调用功能
模块名. 功能名()
体验:
# 需求:math模块下sqrt()开平方计算 """ 1. 导入模块 2. 测试是否导入成功:调用该模块中的sqrt功能 """ # 方法一:import 模块名;模块名.功能 import math print(math.sqrt(9)) # 3.0
1.1.2.2 from .. import ..
语法:
from 模块名 import 功能1, 功能2, 功能3 ...
体验:
# 方法二:from 模块名 import 功能1,功能2,...; 功能调用(不需要书写模块名.功能) from math import sqrt print(sqrt(9)) # 3.0
1.1.2.3 from .. import *
语法:
from 模块名 import *
体验:
# 方法三:from 模块名 import * ;功能调用(不需要书写模块名.功能) from math import * print(sqrt(9)) # 3.0
1.1.2.4 as定义别名
语法:
# 模块定义别名
import 模块名 as 别名
# 功能定义别名
from 模块名 import 功能 as 别名
体验:
# 需求:运行后暂停2秒打印hello """ 1. 导入time模块或导入time模块的sleep功能 2. 调用功能 3. 打印hello """ # 1. 模块别名 import time as tt tt.sleep(2) print('hello') # 2. 功能别名 from time import sleep as sl sl(2) print('hello')
标签:功能,1.1,别名,导入,模块,import From: https://www.cnblogs.com/yz-b/p/16989831.html