自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(23)
  • 收藏
  • 关注

转载 day29:异常处理

一 错误和异常 part1:程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) #语法错误示范一 if #语法错误示范二 def test: pass #语法错误示范三 class Foo pass #语法错误示范四 print(haha 语法错误示...

2017-03-16 22:29:00 109

转载 day28、面向对象进阶:描述符

d'sdsds 转载于:https://www.cnblogs.com/laixiaoyun/p/6233968.html

2016-12-29 17:55:00 102

转载 day27_面向对象进阶

飒飒 ; 。 。 。 。 六、描述符 1 描述符是什么:描述符本质就是一个新式类,在这个新式类中,至少实现了__get__(),__set__(),__delete__()中的一个,这也被称为描述符协议__get__():调用一个属性时,触发__set__():为一个属性赋值时,触发__delete__():采用del删除属性时,触发 class Foo: ...

2016-12-29 17:53:00 112

转载 day26:面向对象进阶:set、get、del反射和内置

三 __setattr__,__delattr__,__getattr__ __开头的都是内置的,不定义系统都会有。如果自己定义的话,就会覆盖系统内置的,执行自定义的部分(是否有完成设置的语法,有的话完成,没有就设置没成功,返回空字典)。可以通过dir(Foo)查看所有的内置属性。 用法: 三者的用法演示 class Foo: x=1 def __init...

2016-12-28 23:39:00 92

转载 day26、面向对象进阶:多态、封装、反射

一、多态 什么是多态: 类的继承有两层意义:1.改变 2.扩展 多态就是类的这两层意义的一个具体的实现机。 即:调用不同类实例化的对象,下的相同的方法,实现的过程不一样 python中的标准类型就是多态概念的一个很好的示范如(str.__len__(),list.__len__(),tuple.__len__可以len(str),len(list),len(tuple)) ...

2016-12-23 18:21:00 102

转载 day25、 静态属性、类方法、静态方法、组合、继承、

一、 静态属性、类方法、静态方法 1.1静态属性 class Room: def __init__(self,name,owner,width,length): self.name=name self.owner=owner self.width=width self.length=length...

2016-12-21 18:35:00 116

转载 day24:面向对象设计与面向对象编程、类和对象

一、三大编程范式: 面向过程: 面向函数: 面向对象: 二、程序的进化论: 1.编程最开始就是无组织无结构,从简单控制流中按步写指令 2.从上述的指令中提取重复的代码块或逻辑,组织到一起(比方说,你定义了一个函数),便实现了代码重用,且代码由无结构走向了结构化,创建程序的过程变得更具逻辑性 3.我们定义函数都是独立于函数外定义变量,然后作为参数传递给函数,这意味着:数据与动...

2016-12-19 23:40:00 145

转载 day23:s

dsd 转载于:https://www.cnblogs.com/laixiaoyun/p/6198870.html

2016-12-19 19:44:00 65

转载 day22、模块-basedir、os、json模块、pickle和正则模块。

四、正则、 re模块:                                     作用:针对的对象:字符串, 课前引入: 例子一、 s='dsdsadsadadsalexdsds's.find('alex')   如何找到字符串内部的alex;?过去学习可使用方法:find、split、replace.但是字符串内置的方法很局限,只能实现完全匹配。 如...

2016-12-13 23:32:00 198

转载 day21、模块

模块: 模块,用一砣代码实现了某个功能的代码集合。不同功能,放置在不同模块中,模块就是一个.py文件。避免函数重复写代码。对于相同功能的代码。只需要调用该模块或者该模块里面的函数就可以。增加灵活性,和维护性。事先定义好,其他模块可以来调用该函数。 所以,模块一共三种: python标准库(内置模块):time模块(time.py文件)import time time.sle...

2016-12-12 23:36:00 88

转载 day21,对文件增删改查-sed文件作业讲解

dd 转载于:https://www.cnblogs.com/laixiaoyun/p/6163291.html

2016-12-12 09:45:00 66

转载 python学习-day20、装饰器【图片缺失可看】印象笔记博客备份

前言:    装饰器用于装饰某些函数或者方法,或者类。可以在函数执行之前或者执行之后,执行一些自定义的操作。    1、定义:装饰器就是一个函数,为新定义的函数。把原函数嵌套到新函数里面。以后就可以在执行新函数的过程中,同时执行旧函数,实现自定义操作。 装饰器的语法: 2、应用装饰器:@符号 1.1无参数的装饰器 #装饰器架...

2016-12-07 20:08:00 58

转载 python学习-day18、文件处理、

4、文件操作 武sir:http://www.cnblogs.com/wupeiqi/articles/4943406.html 林海峰:http://www.cnblogs.com/linhaifeng/articles/5984922.html 4.1、文件处理流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件、把渔网回收--占...

2016-12-07 20:07:00 191

转载 python学习-day19、生成器函数

生成器函数 转载于:https://www.cnblogs.com/laixiaoyun/p/6142533.html

2016-12-07 20:07:00 58

转载 python学习-day17、zip、mix和min函数方法、内置函数

置函数置函数置函数 转载于:https://www.cnblogs.com/laixiaoyun/p/6142528.html

2016-12-07 20:06:00 277

转载 python学习-day15:函数作用域、匿名函数、函数式编程、map、filter、reduce函数、内置函数r...

---恢复内容开始--- 一、全局变量与局部变量   在子程序中定义的变量称为局部变量, 在程序的一开始定义的变量称为全局变量。 全局变量作用域是整个程序,局部变量作用域是定义该变量的子程序。当全局变量与局部变量同名时:在定义局部变量的子程序内,局部变量起作用;在其它地方全局变量起作用。 通过在函数内部,先添加一个 global name 相当于在子模块定义了一个全局变...

2016-12-06 20:58:00 96

转载 python学习-day16:函数作用域、匿名函数、函数式编程、map、filter、reduce函数、内置函数r...

一、作用域 作用域在定义函数时就已经固定住了,不会随着调用位置的改变而改变 二、匿名函数 lambda:正常和其他函数进行配合使用。正常无需把匿名函数赋值给一个变量。 f=lambda x:x*x print(f) #打印指向该函数的内存地址 print(f(5)) #内存地址(5) 调用运行该函数 def cala(x)...

2016-12-01 23:31:00 98

转载 python学习-day15:局部变量与全局变量、嵌套函数、递归

一、全局变量与局部变量   在子程序中定义的变量称为局部变量, 在程序的一开始定义的变量称为全局变量。 全局变量作用域是整个程序,局部变量作用域是定义该变量的子程序。当全局变量与局部变量同名时:在定义局部变量的子程序内,局部变量起作用;在其它地方全局变量起作用。 通过在函数内部,先添加一个 global name 相当于在子模块定义了一个全局变量。把局部的name扩到到全...

2016-12-01 00:16:00 81

转载 python学习-:集合,函数,格式化

一、集合 定义:由不同元素组成的集合。集合是一组无序排列的可hash值, 可以作为字典的key。元素必须是不可变类型:只能存放数字,字符串,字典 特性:集合的目的是将不同的值放在一起,不同的集合之间可以用来做关系运算,无序纠结于集合中的单个值。 2.1、集合的创建 1 class set(object): 2 """ 3 set() -&g...

2016-11-29 19:36:00 184

转载 python学习-day03:整形、字符串常用方法:

一、数字,int 1.1; a、int(object)转化数字类型; a='100' b=int(a) b=b+1000 print(b) 223 <class 'int'> 答案 b、转化二进制;   v=int(num,base=2) #number以二进制的形式转化为 10进制 num='0011'v=int(num...

2016-11-28 23:44:00 57

转载 python学习-day12:列表、元祖、字典介绍和内置

list:列表          >>>----可以被修改。修改成元素,元素可以使单独的数字,也可以是:新的list。                通过:链表。。每个元素存储的时候,同时会指向下一个元素。 二、list编辑修改方法li=[1,2,'alex','ds','都是','alex',['是正文','赖晓','a'],'jda'] 2.1 索引 ...

2016-11-24 17:19:00 96

转载 python学习-day11-内建函数

python-内建函数 -int:将字符串转换为数字 a = "123" print(type(a),a) b = int(a) print(type(b),b) num = "0011" v = int(num, base=16) print(v) -bit_lenght:# 当前数字的二进制,至少用n位表示 age=5 r ...

2016-11-23 23:36:00 100

转载 python学习-Python基本数据类型

def capitalize(self): """ 首字母变大写 """ def center(self, width, fillchar=None): """ 内容居中,width:总长度;fillchar:空白处填充内容,默认无 """ def count(self, sub, start=None, end=None): ...

2016-11-23 08:56:00 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除