请选择 进入手机版 | 继续访问电脑版
在线投稿 文字标题 文字标题 文字标题 文字标题 文字标题
切换皮肤
?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0329%2F7766cadaj00q7yjwk000kd000hs007yp.jpg


c66f41ca219849a987b74f5b496dd9db.png 模块三大类:


内置模块(builtins)在解析器的内部可以直接使用
标准库模块,安装python时已经安装可以直接使用
第三方模块(通常为开源),需要自己安装

c66f41ca219849a987b74f5b496dd9db.png 安装命令:


pip3 install 模块名
或是 pip install 模块名(通常用来安装python3的模块
?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0329%2F1e27a718j00q7yk0h000wd000s600l2p.jpg

c66f41ca219849a987b74f5b496dd9db.png 模块的导入语句 import


import 语句
?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0329%2F46f5fa2aj00q7yjgv000fd000le004op.jpg
作用:
当某模块整体导入当前模块中
用法:
模块名.属性名
dir(obj)函数,返回obj对象所有的属性的字符串列表
help(obj)函数,可以查看模块的文档字符串
练习:
学习使用数学模块math来计算
1、输入一个圆的半径,打印这个圆的面积
2、输入一个圆的面积,打印这个圆的半径
?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0329%2F5aa096d0j00q7yjjm000md000l4008zp.jpg
终端输出:
?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0329%2F47626727j00q7yjkd000bd000eg002ep.jpg
from import语句
语法:
from 模块名 import 模块属性名1 [as 属性新名1] , 模块新名2 [as 属性新名2] , ......
作用:
将某模块内的一个或多个属性导入到当前模块的作用域
示例:
?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0329%2F51d4bbdej00q7yjmb000bd000kz0042p.jpg
练习解法2:
?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0329%2F9f7c3729j00q7yjnb000td000kx00a1p.jpg
from import *
语句:
from 模块名 import *
作用:
将某模块的所有属性导入到当前模块的作用域
示例:
?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0329%2F4e8ac9faj00q7yjp20007d000l00031p.jpg
练习解法3:
?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0329%2F700039f8j00q7yjqu000sd000l200a1p.jpg

c66f41ca219849a987b74f5b496dd9db.png 建议使用排序


首选 import 模块名1 [as 新模块名1], 模块名2 [as 新模块名2], .....
其次 from 模块名 import 模块属性名1 [as 属性新名1] , 模块新名2 [as 属性新名2] , ......
最后 from 模块名 import *

c66f41ca219849a987b74f5b496dd9db.png dir函数


dir( [对象] )
作用:
如果没有参数调用,则返回作用域内所有变量列表
如果给定一个对象作为参数,则返回这个对象的所有变量的列表
对于一个模块,返回这个模块的全部属性(变量)
对于一个类对象,返回这个对象的所有变量,并递归基类对象的所有变量
对于其他对象返回所有变量,类变量和基类变量
?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0329%2F3aeb2c87j00q7yjui0037d000lf00l2p.jpg
其他知识点,以后慢慢分享!

回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则


    Archiver|手机版|小黑屋|齐聚无忧 |网站地图

    Powered by Discuz! X3.4  © 2001-2013 Comsenz Inc.