注:这是一系列基于实验楼网络培训的python学习日记,内容零散,只是便于我自己回顾,有需要请了解www.shiyanlou.com。 去三亚玩了3天,进度严重滞后,难受。 3. 挑战1 挑战:实现个税计算器 4. 实验4: 列表、元组、集合与字典 元组不可修改,但元组可以包含可变的数据元素,主要用 ...
分类:
编程语言 时间:
2018-05-22 22:16:30
阅读次数:
204
一、类的基本概念 类是用来创建数据结构和新类型对象的主要机制。一个类定义了一系列与其实例对象密切关联的属性.典型的属性包括变量(也被称为 类变量)和函数(又被称为方法)。 1、class上下文 class语句用来定义一个类.类的主体语句在类定义同时执行。 在当前Account类中,凡是不含有self ...
分类:
编程语言 时间:
2018-05-22 19:42:52
阅读次数:
182
策略模式(Strategy Pattern) 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 原则 针对接口(即超类型)编程,而不是针对实现编程; 把会变化的部分取出并“封装”起来,好让其它部分不会受到影响; 多用组合,少用 ...
分类:
其他好文 时间:
2018-05-15 00:24:43
阅读次数:
162
功能:建立key-value的映射 key与value是任何你需要的类型 exp:map<char,int> a 建立一个char到int的映射a。 常用语句:begin()返回map头部迭代器 end()返回尾部迭代器 clear()清空所有元素 erase()删除一个元素 find()查找一个元 ...
分类:
编程语言 时间:
2018-05-12 22:27:58
阅读次数:
220
一:项目题目:开发一套选课系统 二:项目需求: 三:注意事项 四,项目思路 1,先分析题目,,也就是找关键词,从上面可以看出有三个视图,分别是管理员视图,讲师视图,学员视图 对角色进行分类:学校,老师,学生,课堂,班级,管理者 2,分析管理员创建什么东西,老师创建什么东西,学生创建什么东西 3,具体 ...
分类:
其他好文 时间:
2018-04-20 23:39:57
阅读次数:
215
面向对象复习: 派生方法和派生属性: super只有在子父类拥有同名方法的时候 想使用子类的对象调用父类的方法时,才使用super super在类内:super().方法名(args1,..) 多继承 钻石继承 经典类 python2 不继承object 查找名字遵循深度优先遍历算法 新式类 pyt ...
分类:
其他好文 时间:
2018-04-16 18:21:43
阅读次数:
198
一、面向对象绑定方法 一、类中定义的函数分成两大类 1、绑定方法(绑定给谁,谁来调用就自动将它本身当作第一个参数传入): 1. 绑定到类的方法:用classmethod装饰器装饰的方法。 为类量身定制 自动将类当作第一个参数传入(其实对象也可调用,但仍将类当作第一个参数传入) 2. 绑定到对象的方法 ...
分类:
编程语言 时间:
2018-04-16 18:17:50
阅读次数:
234
1.property property本质就是一个python为你准备好了的——装饰器,那既然他是装饰器,也就意味着他的用法就是我们熟悉的装饰器语法糖用法@+名字,而它的作用就是将装饰的函数(类中定义的方法)伪装成一种属性(类中有两种特质,一是属性你也可以理解为不变的量,二是方法也就是多态变化的函数 ...
分类:
其他好文 时间:
2018-04-16 16:23:07
阅读次数:
164
http://acm.fzu.edu.cn/problem.php?pid=2132 题意。。。看不懂的话我也没有办法。。 概率题,, 主要考察acmer是不是挂科。。。。。。。。。(伯努力方程) 只有不断学习才能进步! ...
分类:
其他好文 时间:
2018-04-14 15:21:56
阅读次数:
185