python
Eden_blue
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
网络编程
Python 提供了两个级别访问的网络服务。: 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。 高级别的网络服务模块 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。 Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机...转载 2020-02-28 20:34:32 · 157 阅读 · 0 评论 -
多线程queue
一、class queue.Queue(maxsize=0) #队列:先进先出 import queue q=queue.Queue() q.put('first') q.put('second') q.put('third') print(q.get()) print(q.get()) print(q.get()) ''' 结果(先进先出): first second third ...转载 2020-02-11 21:52:01 · 216 阅读 · 0 评论 -
多进程,多线程
1.多线程 import threading def fun1(): print "current thread name is: %s" % threading.current_thread() def main(): thread = threading.Thread(target=fun1) thread.start() print "active t...原创 2020-02-11 21:51:27 · 310 阅读 · 0 评论 -
python基础学习
1.zip, map, lambda zip:纵向连接list lambda匿名函数,定义简单函数 map:连接函数和参数 >>> a=[1,2,3] >>> b=[4,5,6] >>> zip(a,b) [(1, 4), (2, 5), (3, 6)] >>> def fun1(x,y): ... ret...原创 2020-02-11 21:51:18 · 352 阅读 · 0 评论 -
Python的可变类型与不可变类型
Python的每个对象都分为可变和不可变,主要的核心类型中,数字、字符串、元组是不可变的,列表、字典是可变的。 对不可变类型的变量重新赋值,实际上是重新创建一个不可变类型的对象,并将原来的变量重新指向新创建的对象(如果没有其他变量引用原有对象的话(即引用计数为0),原有对象就会被回收)。 不可变类型: 以int为例, i += 1 并不是真的在原有的int对象上+1,而原创 2017-12-07 10:25:24 · 482 阅读 · 0 评论
分享