Python
文章平均质量分 88
甘东东东
优雅的小白程序员哈。
展开
-
Python高级特性知识点回顾(参考廖雪峰的官方网站)
一.高级特性1.切片 用来取list或者tuple元素: L[0:3]; #取得前三 L[:3]; #取得前三 L[-10:]; #取得后十2.迭代 如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。for key in d: #获取所有...原创 2018-03-19 20:25:37 · 511 阅读 · 0 评论 -
Python系统编程
1.进程(1)fork创建子进程 import osrpid = os.fork()if rpid<0: print("fork调用失败。")elif rpid == 0: print("我是子进程(%s),我的父进程是(%s)"%(os.getpid(),os.getppid())) x+=1else: print("我是父进程(%s),我的...转载 2018-03-29 21:30:55 · 1144 阅读 · 0 评论 -
Python面向对象知识点回顾(参考廖雪峰的官方网站)
一.面向对象编程1.类和实例class Student(object): def __init__(self, name, score): #注意:特殊方法“__init__”前后分别有两个下划线!!! self.name = name self.score = score def get_grade(self): ...原创 2018-03-19 23:02:02 · 215 阅读 · 0 评论 -
正则表达式总结
一.基本描述1.基本字符字符描述[abc]代表匹配的是字符a 或 b 或 c[^abc]代表匹配除了 a、b 或 c以外的任何字符[a-zA-Z]代表匹配a 到 z 或 A 到 Z[0-9]代表匹配0到9[a-zA-Z_0-9]代表的字母或数字或下换线.匹配一个任意字符。如果使用”.”的话,使用匹配规则”\.”来实现\s匹配任意一个空白字符,空格、回车、制表符、换页符等都是空白字符。例如:a\sc...转载 2018-03-25 22:01:50 · 619 阅读 · 0 评论 -
Python网络编程
一.socket套接字 socket(简称 套接字 ) 是进程间通信的⼀种⽅式,它与其他进程间通信的⼀个主要不同是:它能实现不同主机间的进程间通信,我们⽹络上各种各样的服务⼤多都是基于 Socket 来完成通信的。套接字可以分为两种: (1)TCP套接字是面向连接的套接字,这意味着在开始通信之前必须先建立一个连接。 s = socket.socket(socket...转载 2018-04-13 17:11:30 · 144 阅读 · 0 评论 -
python列表等其它类型的变量复制问题
在python中如果直接对列表等变量使用‘=’的话,只是代表引用,这样的话改变两个对象任意一个值都会相互影响,只相当于起了一个别名而已:>>> a = [4,5,6,7,9,8,5,2] >>> a [4, 5, 6, 7, 9, 8, 5, 2] >>> b = a >>> id(a),id(b) (202...转载 2018-06-07 17:24:24 · 465 阅读 · 0 评论