Python模块的导入

一、模块的定义
模块是一个 Python 代码文件,其中包含类、函数、变量等,可以被导入进行使用。

二、导入模块的方法

  1. from 模块名 import [模块|类|变量|函数|*][as 别名]
  2. 可以省略 “from”,直接使用 “import” 导入模块。
  3. “as 别名” 可以省略。
  4. 通过 “.” 来确定层级关系。

使用from...import方式

注意:当使用from time import sleep这种方式导入时,只将sleep函数引入到当前命名空间中,并没有引入time模块本身。不能使用time.sleep(3)。

from time import sleep  #导入名为time的模块,并只用其sleep函数

print('HOW ARE YOU?')
sleep(3)                #直接引用函数名
print('Pretty good! What about you? ')

直接import方式

注意:当使用整个模块的导入,引用其函数要用模块名,函数格式

import time                  #导入整个名为time的模块

print('HOW ARE YOU?')
time.sleep(3)                #模块名.函数
print('Pretty good! What about you? ')

使用别名方式

注意:使用了别名,引用时就不能再用原名

from time import sleep as sl #导入名为time的模块,并只用其sleep函数且重命名为sl

print('HOW ARE YOU?')
sl(3)                        #直接引用重命名函数名
print('Pretty good! What about you? ')

 三、注意事项
模块的导入一般写在代码文件的开头位置。

下回解说自定义模块!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值