自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Python 中 Iterator和Iterable的区别以及 Iterator使用示例

Iterable:可迭代的Iterator:迭代器迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。Python中 list/truple/str/dict这些都可以被迭代(Iterable),但他们并不是迭代器(Iterator)。为什么?因为和迭代器(Iterator)相比有一个很大的不同,list/truple/...

2018-10-23 09:43:40 429

原创 Python run()函数和start()函数的比较和差别

run() 方法并不启动一个新线程,就是在主线程中调用了一个普通函数而已。start() 方法是启动一个子线程,线程名就是自己定义的name。因此,如果你想启动多线程,就必须使用start()方法。请看实例:(源代码)1 使用run()方法启动线程,它打印的线程名是MainThread,也就是主线程。import threading,timedef worker():count = ...

2018-10-22 10:50:59 21098 3

翻译 Python 3 Thread 模块的学习理解

一、概述: Thread 类描绘了一个单独运行的控制线程活动,有两种方式指定这种活动,通过一个可调用对象的构造函数,或者通过覆盖子类run()方法。没有其他的方法应在子类中重写。换句话说,只有推翻这个类的__init__()和run()方法。 一旦Thread这个对象被创建,这个对象的活动必须通过 thread 的start()方法启动。这将唤起run()方法在单独的线程控制。 一旦线...

2018-10-20 15:04:07 6313

原创 API文档的结构

什么是APIAPI,全称是Application Programming Interface,即应用程序编程接口,我们日常中习惯简称为“接口”。其实,接口这个词大家应该不会陌生,比如我们平时比较常用的“USB接口”,就是用来存储和传输数据用的;那什么是API呢,API事实上是在内部预先定义了函数,能够使开发人员无须明白API内部实现的机制,就能够实现某一个功能。比如说你要实现一个手机注册的功能...

2018-10-19 14:02:56 1941

原创 使用python实时生成本年本月的月历和本年已过天数的计算

实时生成本年本月的月历和本年已过天数的计算使用python 的calendar和time 模块轻松计算下图的结果:附源代码:import timeimport calendartoday = list(time.localtime(time.time()))year = today[0]month = today[1]def print_month(year,month):pr...

2018-10-17 14:26:02 1101

空空如也

空空如也

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

TA关注的人

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