- 博客(5)
- 收藏
- 关注
原创 OO五大原则
1、单一职责原则应该有且仅有一个原因引起类的改变2、里氏替换原则所有引用基类的地方必须能够透明的使用其子类的对象3、依赖倒置原则高层模块不应该依赖底层模块,两者都应该依赖抽象;抽象不应该依赖细节;细节应该依赖抽象4、接口隔离原则类间依赖应该建立在接口上;建立单一接口,不要建立庞大臃肿的接口;接口应该尽量细化5、开闭原则软件应该对扩展开放,对修改关闭;应该通过扩展
2016-07-19 22:00:43 446
原创 Python行读取文件进行拷贝
每次遇到一个新语言,我首先想写的就是 行对行进行文件拷贝#文件内容拷贝,行读取拷贝f1 = open("text1.txt", "r")f2 = open("text2.txt", "a")while True: str = f1.readline() if str: f2.write(str) else: breakf1.close()f
2016-07-15 16:19:31 1418
原创 Python学习(三)
Python的基本数据类型除了数字、字符串,还有列表,元组,字典列表 列表的索引也是从0开始,作为弱检查型语言,列表元素支持不同数据类型list = [1, '1', "1", 2.0]访问列表中的元素同样可以使用下标 []list = [1, '1', "1", 2.0]print(list[0])print(list[0:3])print(list)可以对list元素进行赋值操作list
2016-07-15 14:23:32 654
原创 Python学习(二)
字符串在每种语言中都是很经典的问题,今天学习一下Python的字符串Pyhton创建字符串,用单引号或者双引号都可以,没有什么区别var1 = 'Hello World!'var2 = "Python Runoob"在Pyhton里面没有单字符,一个字符也会被作为一个字符串;所以都是子字符串的感念可以用下标[]访问子字符串,s = "yangshaofei"print("s[0]", s[0])P
2016-07-15 11:04:43 443
原创 Python学习(一)
最近项目需求,写了一点Python,觉得很有意思,决定好好学习一下Python文档下载地址:www.python.org/doc/,其他在线教程也很多图方便,在win系统安装了Python(python-3.5.2-amd64.exe),安装很简单。Python是跨平台的先来个简单的测试 在Python 3.X中默认采用UTF-8编码,可以正常解析中文(2.X默认是ASCII) 解释型语言输出就
2016-07-14 10:52:43 465
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人