一、模块1、什么是模块?一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。2、为何要使用模块?如果你退出python解释器然后重新进入,那么你之前定义的函数或者变量都将丢失,因此我们通常将程序写到文件中以便永久保存下来,需要时就通过pyth..
分类:
编程语言 时间:
2017-08-04 10:59:22
阅读次数:
179
携程函数 与yield类似 yield: 1:把函数的执行结果封装好__iter__和__next__,即得到一个迭代器 2:与return功能类似,都可以返回值,但不同的是,return只能 返回一次值,而yield可以返回多次值 3:函数暂停与再继续运行的状态是有yield保存 def func ...
分类:
其他好文 时间:
2017-08-04 00:32:19
阅读次数:
151
引入模块 语法 one.py main.py 部分引入 语法 one.py main.py 注意:部分引入不能使用模块名one 除了函数外,也可以引入模块的变量(不引入访问报错,但模块函数中是可以访问这个变量的) 全部引入(将模块内所有函数、变量都引入当前文件) 语法 引入后用法和部分引入一样 di ...
分类:
编程语言 时间:
2017-08-03 14:52:45
阅读次数:
169
1、模块导入方法常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀,导入模块可以实现功能的重复利用import加载的模块分为四个通用类别:1使用python编写的代码(.py文件)2已被编译为共享库或DLL的C或C++扩展3包好一组模块的包4使..
分类:
编程语言 时间:
2017-08-03 12:29:09
阅读次数:
172
包与模块 一 、模块 1 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 ...
分类:
编程语言 时间:
2017-08-03 01:10:36
阅读次数:
317
应用场景:知道模块名的字符串形式,想导入模块,怎么办呢? 因为aa是个字符串格式,所以没法导入aa.py 模块 官方建议的方法: ...
分类:
其他好文 时间:
2017-08-02 19:05:33
阅读次数:
94
1 .模块 模块的定义:一个模块是包含了Python定义和声明的文件,文件名,就是模块名字加上py 后缀 1.1. 模块在导入的时候做了些什么 为源文件(spam)创建新的名称空间,在spam中定义的函数和方法使用了global时,访问的就是这个名称空间。 在新创建的名称空间中执行模块中包含的代码 ...
分类:
其他好文 时间:
2017-08-02 13:14:33
阅读次数:
114
一、模块 1、什么是模块 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C ...
分类:
编程语言 时间:
2017-08-02 10:14:38
阅读次数:
142
内容 Python 库分两种:标准库(不需要安装,直接导入就可以直接使用的库)、第三方库(必须安装才能使用如django)。注意:编写代码时,模块名字不要跟库名字相同。系统自带模块简单举例: sys库: 1、打印系统环境变量 sys.path: 输出: 'D:\\python\\51CTO', 'C ...
分类:
编程语言 时间:
2017-08-01 20:46:18
阅读次数:
227
相信很多人都使用过export、export default、import,然而它们到底有什么区别呢? 在JavaScript ES6中,export与export default均可用于导出常量、函数、文件、模块等,你可以在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名 ...
分类:
编程语言 时间:
2017-08-01 17:51:01
阅读次数:
192