python
千分无言
这个作者很懒,什么都没留下…
展开
-
异常处理
异常处理异常 Exception错误 Error逻辑错误:算法写错了,例如加法写成了减法笔误:例如变量名写错了,语法错误函数或类使用错误,其实这也属于逻辑错误总之,错误是可以避免的异常 Exception本意就是意外情况这有个前提,没有出现上面说的错误,也就是说程序写的没有问题,但是在某些情况下,会出现一些意外,导致程序无法正常的执行下去。例如open函数操作一个文件,文...原创 2019-05-26 13:11:48 · 158 阅读 · 0 评论 -
函数、参数、参数解构
Python函数函数数学定义y=f(x) ,y是x的函数,x是自变量。y=f(x0, x1, …, xn)Python函数由若干语句组成的语句块、函数名称、参数列表构成,它是组织代码的最小单元 完成一定的功能函数的作用结构化编程对代码的最基本的封装,一般按照功能组织一段代码封装的目的为了复用,减少冗余代码代码更加简洁美观、可读易懂函数的分类内建函数,如max()...原创 2019-05-26 14:20:57 · 433 阅读 · 0 评论 -
面向对象概述
面向对象语言的分类面向机器抽象成机器指令,机器容易理解代表:汇编语言面向过程做一件事情,排出个步骤,第一步干什么,第二步干什么,如果出现情况A,做什么处理,如果出现了情况B,做 什么处理。问题规模小,可以步骤化,按部就班处理。代表:C语言面向对象OOP随着计算机需要解决的问题的规模扩大,情况越来越复杂。需要很多人、很多部门协作,面向过程编程不太适合 了。代表:C++、Jav...原创 2019-05-26 14:21:15 · 157 阅读 · 0 评论 -
魔术方法1
特殊属性属性__name____module____class____bases____doc____mro____dict__查看属性方法__dir__含义类、函数、方法等的名字类定义所在的模块名对象或类所属的类类的基类的元组,顺序为它们在基类列表中出现的顺序 类、函数的文档字符串,如果没有定义则为None 类的mro,class.mro()返回的结果的...原创 2019-05-26 14:21:33 · 160 阅读 · 0 评论 -
文件操作
文件操作 冯诺依曼体系架构CPU由运算器和控制器组成运算器,完成各种算数运算、逻辑运算、数据传输等数据加工处理 控制器,控制计算机各部件协调运行存储器,用于记忆程序和数据,例如内存输入设备,将数据或者程序输入到计算机中,例如键盘、鼠标输出设备,将数据或程序的处理结果展示给用户,例如显示器、打印机等 一般说IO操作,指的是文件IO,如果指的是网络IO,都会直接说网络IO文件IO常用...原创 2019-05-26 14:21:52 · 284 阅读 · 0 评论 -
Python的re模块
Python的正则表达式Python使用re模块提供了正则表达式处理的能力。 常量常量re.Mre.MULTILINEre.Sre.DOTALLre.Ire.IGNORECASEre.Xre.VERBOSE使用 | 位或 运算开启多种选项 方法编译re.compile(pattern, flags=0)说明多行模式单行模式忽略大小写忽略表达式中的空白字...原创 2019-05-26 14:52:25 · 351 阅读 · 0 评论 -
StringIO和BytesIO
StringIO和BytesIOStringIOio模块中的类from io import StringIO内存中,开辟的一个文本模式的buffer,可以像文件对象一样操作它当close方法被调用的时候,这个buffer会被释放getvalue() 获取全部内容。跟文件指针没有关系from io import StringIO# 内存中构建sio = StringIO() #...原创 2019-05-26 14:52:39 · 133 阅读 · 0 评论