了解模块、导入模块、as定义别名

一、模块

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

 

 

 

posted @ 2022-12-17 23:55  㞢卄BYZ  阅读(211)  评论(0编辑  收藏  举报