自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 built-in:subprocess模块的用法

可惜了!!!!之前一直用os.popen/os.system来执行操作系统的命令,很繁琐,今天了解到了subprocess这个模块,感觉很强大,比os.popen/os.system强太多了,学习分享出来。The subprocess module allows you to spawn new processes, connect to their input/output/error ...

2019-02-20 23:17:37 463

原创 python3:udp-socket使用方法

socket提供了标准的BSD Socket API以下为socket定义的常见常量:socket 类型 描述 socket.AF_INET 用于服务器与服务器之间的网络通信 socket.SOCK_STREAM 基于TCP的流式socket通信 socket.SOCK_DGRAM 基于UDP的数据报式socket通信 常用函数:Socket 函...

2019-02-19 22:40:30 2302 1

原创 python3:利用yield来实现多任务

def test1(): for i in range(10): print('-----1-----') yielddef test2(): for i in range(10): print('-----2-----') yielddef main(): t1 = test1() t2 =...

2019-02-17 16:40:24 675

原创 python3:yield的send用法及具体事项

def func1(): for i in range(10): print('-----1-----') ret = yield i print('\n-----2-----') print('ret:', ret) print('-----3-----') f = func1()while True...

2019-02-17 16:21:47 1075

原创 python3:Fibonacci斐波那契数列的几种实现方法

斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n-1)+F(n-2)(n>=3,n∈N*)...

2019-02-16 21:49:27 839

原创 单链表的python3实现,带迭代能力

闲来无聊,将单链表用python3实现了一下,并实现了链表的常用功能,且带有迭代能力, 考虑不周请多指正.链接实现了以下功能:1. append(node_obj) 在链表添加一个结点数据2. insert(i, node_obj) 在指定位置插入一个结点数据3. getlength() 获取一个结点数据4. getElem(i) 获取指定位置的结点数据5. delete(...

2019-02-12 23:40:47 1087

原创 python3:多线程锁的好例子,值得好好思考

多线程共享全局变量时,当多个线程同时对同一共享资源(变量)进行操作(计算)时,可能会出现抢夺资源的情况,从而导致计算结果非预期. 为什么为出现这种情况呢?如下面这句话:g_num += 1看似简单,但是python在执行时,会分成好几步来执行:step1. 先获取g_num值step2. 计算g_num = g_num + 1step3. 赋值给g_num想想,如果同时有两个或多...

2019-02-11 15:05:04 1707

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除