代码改变世界

学习4: 面向对象

2017-02-06 15:14 by 一方书斋, 193 阅读, 0 推荐, 收藏,
摘要:1. 类的定义和实例化 总结: 1) class后面紧接着是类名,类的类型分为经典类和新式类。经典类后面括号不继承任何东西。新式类括号里面面一般最好添加(object),表示该类是从哪个类继承下来的。通常,如果没有合适的继承类,就使用object类,这是所有类最终都会继承的类。 2) 由于类可以起到 阅读全文

学习3:函数

2017-02-06 10:38 by 一方书斋, 180 阅读, 0 推荐, 收藏,
摘要:1. 函数参数 1) 必选参数(非关键字参数形式) 输出结果: tom 28 lik 10 [Finished in 0.2s] 说明:函数定义的必选参数,调用函数时候参数的个数以及位置要分别对应;如果在调用时候想不按照位置顺序传递,那么必须指定参数名,这个叫指定关键字参数 2) 默认参数(关键字参 阅读全文

学习2: 数据类型和变量

2017-02-04 10:36 by 一方书斋, 266 阅读, 0 推荐, 收藏,
摘要:1. 变量 Python 变量仅是名称。变量名的创建是通过把类型的实例赋值给它们。变量本身并没有类型,而与它们绑定在一起的对象拥有类型。 名称只是个标签,同样,它也可以被一个完全不同的对象重新赋值。赋值操作使用=操作符,所以把一个值赋给一个变量就如下所示: aVariable = aValue 这段 阅读全文

学习1:python输入输出

2017-02-04 10:25 by 一方书斋, 263 阅读, 0 推荐, 收藏,
摘要:1. 输出 总结: 1) print 输出字符串可以使用''或者""表示; 2) print后可以有多个输出,以逗号分隔,最终逗号以空格输出,两边类型可以不一致; 也可以用+号连接,但是+号要求两边类型必须一致,连接数字表示相加,连接字符串表示相连; 3) 如果字符串本身包含"",可以使用''来表示 阅读全文

python2.7+pyqt4实现记事本基本功能

2017-01-26 11:15 by 一方书斋, 1442 阅读, 0 推荐, 收藏,
摘要:记事本程序: 说明: 1. 下面代码可以保证读取文件中文内容不出现乱码 import codecs with codecs.open(self.filename, 'w','utf-8') as f 2. 下面代码可以保证中文内容写入不出现乱码 import sys reload(sys) sys. 阅读全文

kivy安装

2017-01-23 18:01 by 一方书斋, 1704 阅读, 0 推荐, 收藏,
摘要:>>> os.system('pip install kivy')Collecting kivy Downloading Kivy-1.9.1-cp27-none-win_amd64.whl (7.6MB)Collecting Kivy-Garden>=0.1.4 (from kivy) Downl 阅读全文

Python构造函数使用

2017-01-22 18:12 by 一方书斋, 6952 阅读, 1 推荐, 收藏,
摘要:1. 子类不定义构造函数时候,默认引用父类构造函数 Result: B name is pp[Finished in 0.1s] 2. 子类定义了构造函数,默认不会引用父类构造函数 Result: passwd is pp[Finished in 0.1s] 3. 子类定义了构造函数,如果需要使用父 阅读全文

学习6: 装饰器种类

2017-01-22 16:49 by 一方书斋, 231 阅读, 0 推荐, 收藏,
摘要:1. 被装饰对象为函数,函数作为装饰器 1.1 被装饰函数无参数,装饰器函数无参数 Result: decrator with no params testingthis is function with no params[Finished in 0.1s] 1.2 被装饰函数有参数,装饰器函数无 阅读全文

Sublime Text3 以及 SublimeREPL使用Virtualenv执行python

2017-01-02 13:41 by 一方书斋, 6699 阅读, 0 推荐, 收藏,
摘要:1. SublimeText3 安装Virtualenv插件(Crtl+Shift+P) 2. 新建python虚拟环境: Crtl+Shift+P,选中Virtualenv:New选项,在底部Virtualenv Path输入虚拟环境安装目录后回车,比如D:\workspace\py_demo\p 阅读全文

sys.argv

2016-06-03 19:46 by 一方书斋, 538 阅读, 0 推荐, 收藏,
摘要:执行 结果 :E:\MyScript>python sysargs.py --version --help -h4sys.argv[0]:sysargs.pysys.argv[1]:--versionsys.argv[2]:--helpsys.argv[3]:-h E:\>python E:\MyS 阅读全文