08 2016 档案

摘要:一、面向对象介绍 二、为什么要用面向对象开发 三、封装、继承、多态、类、方法 面向过程和面向对象的区别 编程范式: 一般情况下,拿到一个项目不同的两个人有不同的编写方式(相同的是固定的语法、数据结构)。对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,就是编程范式。不同的编程范式本质上代表 阅读全文
posted @ 2016-08-29 18:33 Charles.L 阅读(594) 评论(0) 推荐(0)
摘要:1、模块: 定义:其实模块简单说就是一堆代码实现某个功能,它们是已经写好的.py文件。只需要用import应用即可。 分类: 1、自定义模块 2、内置标准模块(又称标准库) 3、开源模块 1、自定义模块,就是自己写的.py文件为了实现某个功能。 2、内置模块,就是python自身已经写好的某个功能, 阅读全文
posted @ 2016-08-22 19:34 Charles.L 阅读(14684) 评论(1) 推荐(1)
摘要:装饰器: 首先来认识一下python函数, 定义:本质是函数(功能是装饰其它函数),为其它函数添加附件功能 原则: 1、不能修改被装饰的函数的源代码。 2、不能修改被装饰的函数的调用方式。 <function test at 0x00595660>#表示的是函数的内存地址test#函数test执行结 阅读全文
posted @ 2016-08-15 18:26 Charles.L 阅读(1203) 评论(0) 推荐(0)
摘要:一、集合操作(set) 1、定义: set集合,是一个无序且不重复的元素集合。 集合对象是一组无序排列的可哈希的值,集合成员可以做字典中的键。集合支持用in和not in操作符检查成员,由len()内建函数得到集合的基数(大小), 用 for 循环迭代集合 的成员。但是因为集合本身是无序的,不可以为 阅读全文
posted @ 2016-08-08 11:56 Charles.L 阅读(8936) 评论(0) 推荐(0)
摘要:一、列表: 列表的语法,以中括号开通和结尾,元素以逗号隔开。例如:name = [] 列表是以下标取值,第一个元素下标是0,第二个元素下标是1,最后一个元素下标是-1. 1、增加 ['zhangsan', 'lisi', 'wanger', 'liwu', ['beidu', 'wangyi', ' 阅读全文
posted @ 2016-08-01 13:24 Charles.L 阅读(1479) 评论(0) 推荐(1)