了解模块、导入模块、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 @   㞢卄BYZ  阅读(265)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示