自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大飞的江湖

天地不仁以万物为刍狗

  • 博客(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关注的人

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