Python标准库与扩展库中对象的导入与使用
Python标准库与扩展库中的对象必须先导入后才可以使用,三种导入方法如下:
一、import 模块名 [as 别名]。
1,导入格式: import 模块名 [as 别名]
2,使用方法:使用时要在对象前面加上模块名作为前缀,必须以“模块名.对象名”或者“别名.对象名"的形式进行访问。
3,使用建议:按照python的编码规范,一般一个import语句只导入一个模块,并且按照标准库、扩展库和自定义库的顺序导入。
import math
a = math.gcd(56,64)
print(a)
二、from 模块名 import 对象名 [as 别名]。
1,导入格式:from 模块名 import 对象名 [as 别名]。
2,使用方法:直接输入对象,不需要模块作为前缀。
3,方法特点:使用该方法仅仅导入明确指定的对象,并且为其起一个对别名。这种导入方法可以减少查询次数,提高访问速率,同时减少程序员要输入的代码量,不需要模块作为前缀。
from random import sample
print(sample(range(100),10))
三、from 模块名 import *;
1,导入格式:from 模块名 import*
2,使用方法:直接使用对象不用前缀模块名
3,方法特点:使用该方法可以一次导入模块中的所有对象,简单粗暴。但是,一般不建议使用。
from math import *
print(sin(3))
这三种导入的方式各有各的好处,第一种和第三种较为笼统,第二种是细致化分工。推荐使用第二种。
Python标准库与扩展库中对象的导入与使用相关推荐
- 详解Python项目开发时自定义模块中对象的导入和使用
背景:1)任何一个Python程序文件既可以直接执行,也可以作为模块导入再使用其中的对象:2)对于大型系统开发,一般不会把所有代码放到单个文件中,而是根据功能将其分类并分散多个模块中,在编写小型项目时 ...
- python导入模块中的对象_详解Python项目开发时自定义模块中对象的导入和使用
背景:1)任何一个Python程序文件既可以直接执行,也可以作为模块导入再使用其中的对象:2)对于大型系统开发,一般不会把所有代码放到单个文件中,而是根据功能将其分类并分散多个模块中,在编写小型项目时 ...
- 微课|玩转Python轻松过二级(1.6节):导入和使用标准库、扩展库对象
适用教材: 董付国.<玩转Python轻松过二级>.清华大学出版社,2018. 第1章 Python概述 1.6 标准库与扩展库对象的导入与使用 图书购买链接 京东:https://i ...
- 微课|中学生可以这样学Python(1.5节):标准库与扩展库对象的导入
适用教材: 董付国,应根球.<中学生可以这样学Python>.清华大学出版社,2017. 第1章 Python概述 1.5 标准库与扩展库对象的导入和使用 京东购买链接:https:/ ...
- python android 扩展库,Python模块进阶、标准库、扩展库
模块进阶 Python有一套很有用的标准库(standard library).标准库会随着Python解释器,一起安装在你的电脑中的. 它是Python的一个组成部分.这些标准库是Python为你准 ...
- php mhash,PHP加密扩展库-Mhash扩展库实例用法详解
PHP加密扩展库-Mhash扩展库 什么是Mhash扩展库:Mhash是基于离散数学原理的不可逆向的php加密方式扩展库,其在默认情况下不开启.mhash的可以用于创建校验数值,消息摘要,消息认证码, ...
- Python导入标准库和扩展库对象的几种方式
Python中的对象大概可以分为三类:内置对象.标准库对象和扩展库对象.其中内置对象是直接编译进解释器的可以直接使用,没有对应的Python源代码:标准库对象是随Python安装的,但是需要导入才能使 ...
- Python模块进阶、标准库、扩展库
模块进阶 Python有一套很有用的标准库(standard library).标准库会随着Python解释器,一起安装在你的电脑中的. 它是Python的一个组成部分.这些标准库是Python为你准 ...
- 不属于python标准库的是_python标准库和扩展库
Tkinter ---- Python 默认的图形界面接口. Tkinter 是一个和 Tk 接口的模块, Tkinter 库提供 了对 Tk API 的接口,它属于 Tcl/Tk 的 GUI 工具组 ...
- Python数据分析与处理扩展库pandas常用选项设置
中国大学MOOC"Python程序设计基础"第4次开课 推荐图书: <Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),董付国,清华大 ...
最新文章
- 设计模式之AbstractFactory
- 作业一 郝树伟 1101210664
- vpr文件转换flac_关于便携播放器音频格式转换的问题
- 用Gogland开发Go程序
- 老李推荐:第6章6节《MonkeyRunner源码剖析》Monkey原理分析-事件源-事件源概览-命令队列...
- getHibernateTemplate()的find用法大全
- 使用 Preload/Prefetch 优化
- 跟我一起学C++课程笔记(第一天)
- Java敏捷开发框架
- 黄煌教授学术思想述要
- python小玩意——抠图换背景
- Microsoft Exchange Server邮箱管理
- Untiy的阿拉伯文本适配
- spring——事务动态代理造成属性为null
- MySQL派生表联表查询记录
- 实战ssl-bump,实现squid的url过滤功能
- 【ARM】ARM体系与计算机组成——第一篇
- Python古典密码编程
- 项目运行状况不断,怎么办?看看企业级监控项目Skywalking吧
- 用HTML写一个论坛网站
热门文章
- echarts 生成 迁徙图_利用百度Echarts开发人口迁徙图(产品流向图)
- 我的博客今天启用了量子统计
- java 应用 http spdy_java-删除了ALPN回调:禁用了SPDY和HTTP / 2. alpn-boot是否在引导类路径上?...
- 用 JavaScript 实现时间轴与动画 - 前端组件化
- ”易书网“开发总结——技术篇
- 王佩丰 Excel 24节课 学习笔记
- Win10技术预览版
- emouse思·睿—评论与观点整理之一
- Python3爬虫实战——QQ空间自动点赞程序(上)
- sublime text3之使用等宽字体