
Python
iteye_2655
这个作者很懒,什么都没留下…
展开
-
Python入门
安装Python,配置path环境变量,此处略去。打开GUI或者command Line:简单的一个print (“hello world”)算是跟python打一个招呼,开始干了吧。 根据官网doc玩了一会,发现python很方便,也很强大,现在主要是类库什么的都不知道只能瞎玩。基本语法什么都没有难度。python能直接做算术运算。只是编译器环境要求还比较多了,比如if 之后用了空格...2011-02-24 22:29:44 · 90 阅读 · 0 评论 -
Python demo之 classdemo
Python和其他面向对象语言一样没有多少区别。过程就是这样:定义类,定义函数,创建对象,调用方法完成功能。继承就是类名后面加上() 然后加入父类的名称就OK相对而言,要注意的就是self其实相当于java中的this,定义函数时,无参数的时候要加上这个self。具体看这个demo:class Person: class Person: count = 0 d...2011-02-25 21:36:39 · 191 阅读 · 0 评论 -
Python demo之文件读写操作
文件读写比较简单,这里就是起一个mark的作用。突出read 和readlines的区别。后者读到一个list中,前者直接读到全部内容。区别还是看一个demo: outfile = open("lxyfiledemo.txt","w")outfile.write("hello,this is just a test for writing file in python")ou...2011-02-25 23:26:28 · 201 阅读 · 0 评论 -
Python3.1之pickle
Python3.1把pickle cPickle合并了。调用的时候 直接import pickle as p 就可以了。 pickle就是python中序列化工具,可以序列化各种格式数据,甚至包括自己定义的。 简单的demo如下:import pickle as cpshoplistfile ='shoplist.data'shoplist=['apple',...2011-02-26 08:17:36 · 106 阅读 · 0 评论 -
Python exception
BaseException +-- SystemExit +-- KeyboardInterrupt +-- GeneratorExit +-- Exception +-- StopIteration +-- ArithmeticError | +-- FloatingPointError | +-- Over...原创 2011-02-26 08:39:39 · 129 阅读 · 0 评论 -
Python之测试
测试函数功能:def average(values): """Computes. >>> print(average([1,3,5,7,9])) 5.0 """ return sum(values)/len(values) import doctestdoctest.testmo...2011-02-28 10:14:55 · 145 阅读 · 0 评论 -
python之动态增加对象方法
python3.1想要动态增加方法需要先Import types import typesclass Demo: def hello(self): print("hello world")helloInstance = Demo()def hello2(self): print ("hello again")Demo.hello2 ...2011-03-01 17:09:58 · 151 阅读 · 0 评论