- 博客(11)
- 收藏
- 关注
原创 python笔记(十一)
open(file,mode='r',buffering=-1,encoding=None,errors=None,newline=None,closefd=True,opener=False)mode:r 只读 w 可写(会清除文件内容)a 附加数据b 二进制数据模式x 新建一个文件(可写)+ 打开文件直接更新t 文本模式(默认)buffring=0
2016-12-26 22:21:30 182
原创 python笔记(十)
函数与命名空间:调用哪个函数中的全局变量由该函数改变其值注意:要分清函数全局命名空间(定义的模块)与引用的模块之间的关系闭包功能都是通过应用嵌套函数持有定义环境变量的特性来完成的:比如实现延迟求值和泛型函数功能的实现镶嵌函数变量引用上一层:x = 14def foo():x=3def bar():print(x)bar()
2016-12-26 20:52:12 150
原创 python笔记(九)
迭代器从表面上看是一个数据流对象或容器,但每次从中取数据不会重复迭代器的主要协议:__iter__():返回对象本身__next__():返回容器中下一个元素或数据可以用for循环来遍历(迭代)他自定义迭代器:class MyIterator: def __init__(self,x=2,xmax=100): self.__mul
2016-12-25 12:54:19 244
原创 python笔记(八)
每个“.py” 文件都是一个模块 import 模块名import 模块名 as 新名字 :防止重名和使用简洁的名字from 模块名 import 函数名 将项目中不同功能的代码收入不同的文件夹中,他们可以互相引用,这就是包模块的名称就是代码保存的文件名模块位置:默认一般为当前目录 Windows:python子目录 Li
2016-12-22 12:15:17 189
原创 python笔记(七)
语法错误:拼写错误 不符合语法规范(没有:或者,) 缩进错误异常的处理:try: except : except : ......................................else: 未发生异
2016-12-21 17:59:52 190
原创 python笔记(六)
对象的优越性体现在:封装 继承 包含 class (父类名): pass class语句末尾要有一个‘:’ 没有父类的时候可以不写括号最简单的类:class Myclass: pass
2016-12-20 19:02:31 204
原创 python笔记(五)
def 函数名 (参数列表): 函数语句 return 返回值 没有return或没有返回值都是返回None没有参数时也要有圆括号 后面必须加冒号不要需要声明返回值类型和参数类型声明一个参数具有默认值的函数: def 函数名 (参数=默认值):
2016-12-19 17:30:58 129
原创 python笔记(四)
if :elif :else: 后面必须有‘’:‘’号,利用缩进把握好多个elif 之间的关系;只要有一个条件成立时,就会将其后的一个部分语句执行后退出整个if语句for i in [] 或者for i in range()break :退出整个循环 continue:进入下一个循环 eg:for i in [1,2,3,4,5]:
2016-12-16 21:48:42 159
原创 python笔记(三)
python输入的都是以字符串存储 运算时 int(sth)|| float(sth)字符串可以用‘+’,‘*’,运算 >>>'aaa'+'ccc''aaaccc'>>>"python"*3“python python python”// 整除运算符 -2e3 表示 -2*10的3次方讲字符串形式的数值转换为整数时,其中只包含数字:
2016-12-15 19:08:41 315
原创 python笔记(二)
文件名不能与本身存在的同名 不然无法连接IDLE 如:random.py 可在文件名中加数字Subprocee Startup Error ::IDLE‘s subprocess didn't make connection. Either IDLE can't start a subprocess or personal firewall so
2016-12-14 18:49:36 174
原创 python笔记(一)
64位: https://www.python.org/ftp/python/3.4.2/python-3.4.2.amd64.msi 32位:https://www.python.org/ftp/python/3.4.2/python-3.4.2.msi环境变量添加至 用户变量中 变量名: path 地址:安装python时的地址 如:C:\Python34
2016-12-14 15:07:33 121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人