自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 Python基础13-面向对象(进阶篇)

类的成员 类的成员可以分为三大类:字段、方法和属性 所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。而其他的成员,则都是保存在类中,即:无论对象的多少,在内存中只创建一份。 字段 字段包括:普通字段和静态字段,他们在定义和使用中有所区别,而最本质的区别是内存中保存的位置不同, 普通字段属于对象 静态字段属于类 ...

2018-03-12 16:39:00 233

转载 Python基础13-面向对象(初级篇)

编程方式概述 面向过程:根据业务逻辑从上到下写代码,代码从上到下一直执行下去 函数式:将某功能代码封装到函数中,调用函数实现功能;函数式的应用场景 --> 各个函数之间是独立且无共用的数据 面向对象:对函数进行分类和封装,所有功能都用类和对象来实现 创建类和对象 面向对象编程是一种编程方式,此编程方式的落地需要使用 “类” 和 “对象” 来实现,所以,面向对...

2018-03-05 17:04:00 91

转载 Python基础12-迭代器、生成器和装饰器

迭代器 迭代是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或之后,元素可以不存在或者被销毁。这个特点使得它特别适合用于遍历一些巨大的或是无限的集合。 特点: 迭代器对象从集合的第一个元素开始访...

2018-02-28 17:38:00 72

转载 Python基础11-文件操作

文件操作的流程: open打开文件,得到文件的file handler并赋值给一个变量 通过file handler对文件进行读写操作 close关闭文件 打开文件 file_handler = open('文件','打开模式',encoding='编码方式') 默认打开模式为'r'只读模式 默认编码方式是又操作系统的默认编码,Windows系统为gbk...

2018-02-27 17:08:00 128

转载 Python基础10-函数

函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。 特性: 减少重复代码 使程序变的可扩展 使程序变得易维护 语法定义: def func(形参): 语句 ... func(实参) #调用函数 def calc(x,y): res = x**y ret...

2018-02-26 17:36:00 83

转载 Python基础9-条件控制和循环语句

Python条件控制 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 Python中if语句的一般形式if-elif-else如下所示: if condition_1: statement_block_1 elif condition_2: statement_block_2 else: statement_block...

2018-02-24 16:29:00 108

转载 Python基础8-集合

集合是一个无序的,不重复的数据组合。 它的特点是: 唯一性 无序性 不支持索引 它的主要作用是: 去重,把一个列表变成集合,就自动去重了。 关系测试,测试两组数据之间的交集、差集、并集等。 集合的常用操作 创建 >>> a = set('abcde') #字符串创建 >>> p...

2018-02-24 15:23:00 45

转载 Python基础7-字典

字典一种key - value 的数据类型。 字典是无序的,键必须是唯一的,但值则不必,值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。 特性: 无顺序 去重 查询速度快,比列表快多 比list占用内存多(hash类型) 字典的常用操作 创建 直接创建 dict1 = {'student1':‘01‘,'color':['red','whi...

2018-02-24 11:45:00 76

转载 Python基础6-元组

Python的元组与列表类似,不同之处在于元组的元素不能修改或删除。 创建元组 >>> tup1 = () #创建空元组 >>> tup2 = (1) >>> type(tup2) <class 'int'> >>> tup3 = (1,) #创建只有一个元素的元组 &gt...

2018-02-24 09:22:00 73

转载 Python基础5-列表

列表常见操作 切片:取多个元素 >>> names = ['Amy','Bob','Cindy','David'] >>> names[1:4] ['Bob', 'Cindy', 'David'] >>> names[-1] 'David' >>> names[:-1] ['Amy', 'Bob'...

2018-02-23 17:32:00 125

转载 Python基础4-字符串

本节内容:   1.创建字符串   2.访问字符串中的值   3.字符串中的转义字符   4.字符串运算符   5.字符串格式化   6.字符串的内建函数 1.创建字符串 var1 = 'Hello World!' var2 = "chen71" 2.访问字符串中的值 Python 访问子字符串,可以使用方括号来截取字符串 var...

2018-02-23 16:45:00 191

转载 Python基础3-数据运算

算数运算: 比较运算: 赋值运算: 逻辑运算: 成员运算: 身份运算: 位运算: 运算符优先级: 参考链接:http://www.cnblogs.com/alex3714/articles/5465198.html 转载于:https://www.cnblogs.com/chenqiyi/p/8462113.html...

2018-02-23 15:05:00 77

转载 Python基础2-字符编码

python解释器在加载 .py 文件中的代码时,会对文本内容进行编码(Python2默认ascill,Python3默认是Unicode) ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,其最多只能用 8 位来表示(一个字节),...

2018-02-23 14:36:00 66

转载 Python基础1-Python基础概念

本节内容 Python是一门什么样的语言 Python主要应用领域 Python的有缺点 1.Python是一门什么样的语言 Python是解释型语言 编译型语言解释:一次把所有的代码转换成机器语言,然后写成可执行文件。 解释型语言解释:程序每执行到源程序的某一条指令,会有一个称之为解释程序的外壳程序(解释器)将源代码转换成二进制代码以...

2018-02-23 11:13:00 63

空空如也

空空如也

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

TA关注的人

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