自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青春不老,奋斗不止!

纯正开源之美,有趣、好玩、靠谱 ^_^

原创 Python 启动/停止脚本(后台服务)

之前,用 Python/Tornado(Web 服务器框架)实现了一个 LDAP 相关的后台组件,用于客户端的用户认证。 若用命令行方式启动脚本,十分简单: ```Bash # python web_server.py ``` 但为了方便部署,想要把它做成一个服务(service),这样就可...

2017-06-30 20:23:31 15631 5

原创 Python 闭包

闭包是支持函数式编程范式的一个重要特性,在很多编程语言中都可以找到,包括:JavaScript、Python 和 Ruby。闭包十分强大,也非常有用,但是也很棘手,因为难以理解和使用。 下面,我会尽可能的为闭包提供一个清晰的解释,并详细介绍 Python 中的闭包支持。熟悉闭包之后,你会发现它其...

2017-06-29 19:55:10 2928 2

原创 Python 嵌套函数

在 Python 中,函数的用法可谓是千变万化,只不过我们平日接触的大多是一些基本用法。函数强大之处当然不止于此,它还有很多高级用法 - 闭包、装饰器。。。 这些高级用法都与嵌套函数紧密相关,所以有必要先熟悉一下嵌套函数。

2017-06-28 21:35:37 21867 0

原创 Python 函数的高级用法

在 Python 中,函数的用法可谓是千变万化,只不过我们平日接触的大多是一些基本用法。函数强大之处当然不止于此,它还有很多高级用法 - 高阶函数、闭包、装饰器。。。 前面说过,Python 中的一切皆对象。我们定义的名称仅仅是与这些对象绑定的标识符,函数也不例外,它们也是对象。可以像使用普通对...

2017-06-16 19:57:01 6352 2

原创 Python 打印和输出

在编程实践中,print 用的频率特别高,特别是程序运行到某个时刻,要检测产生的结果时,必须用 print 来打印输出。 关于 print 函数,前面很多地方已经提及过,可用于写入标准输出。现在,是时候该深入了。 **注意:**这里强调的是“print 函数”,而不是“print 语句”。

2017-06-06 20:36:03 50869 2

原创 Python 递归函数

从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事!故事是什么呢?『从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事!故事是什么呢?』…… 这也许是最经典(口耳相传)的童谣了,充分展现了自然语言的魅力及其无限可能性,可以永远以这种自然语言递归的方式继续下去。。。俄文艺理论家车尔尼...

2017-06-03 10:27:01 22502 3

原创 Python 匿名(lambda)函数

匿名函数,顾名思义,就是指一个没有名称的函数。 在 Python 中,常规函数使用 `def` 关键字定义,但匿名函数使用 `lambda` 关键字定义。正因如此,匿名函数也被称为 `lambda` 函数。

2017-06-02 18:40:23 3940 0

原创 Python 函数参数

在 Python 中,函数的定义非常简单,只需要满足对应的语法格式要求即可。对于调用者来说,只需关注如何传递正确的参数,以及函数的返回值就足够了,无需了解函数的内部实现(除非想学习、跟踪源码)。 话虽如此,但对于函数的定义来说,灵活性却非常大。除了常规定义的必选参数以外,还支持默认参数、可变参数...

2017-06-01 19:59:41 3666 0

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