Python
Jay2uuScript
这个作者很懒,什么都没留下…
展开
-
元类总结
默认定义类的方式:class Hello(object): def hello(self,name='World'): print('Hello,%s'%name)使用type()创建类 type()函数依次传入三个参数。 1. class的名称 2. 继承的父类集合,Python支持多重继承,注意tuple的写法 3. class的方法名称和函数进行绑定,这里转载 2016-03-10 15:32:05 · 601 阅读 · 0 评论 -
python核心编程第13章答案
13-6. 几何。创建一个直线/直线段类。除主要的数据属性:一对坐标值(参见上一个练习)外,它还具有长度和斜线属性。你需要覆盖repr()方法(如果需要的话,还有str()方法),使得代表那条直线(或直线段)的字符串表示形式是由一对元组构成的元组,即((x1,y1)、(x2,y2))。总结: repr() 将直线的两个端点(始点和止点)显示成一对元组 length 返回此线原创 2016-03-11 16:14:09 · 2930 阅读 · 0 评论 -
python网络编程
服务器:from socket import *from time import ctimeHOST=''PORT=12345ADDR=(HOST,PORT)BUFSIZE=1024tcpSerSock=socket(AF_INET,SOCK_STREAM)tcpSerSock.bind(ADDR)tcpSerSock.listen(5)while True: print('wa转载 2016-03-16 17:35:44 · 479 阅读 · 0 评论 -
正则表达式
基础:1. \d可以匹配一个数字2. \w可以匹配一个字母或数字3. .可以匹配任意字符4. *表示任意个字符(包括0个),+表示至少一个字符,?表示0个或者1个字符,用{n}表示n个字符,用{n,m}表示n-m个字符进阶:要做更精准的匹配,可以用[]表示范围,比如:1.[0-9a-zA-Z\_]可以匹配一个数字,字母或者下划线2.[0-9a-zA-z\_]+可以匹配至少有一个数字、字母或转载 2016-03-28 15:54:43 · 400 阅读 · 0 评论