Python 函数作用域、闭包、装饰器
Python 中的函数作用域 L > E > G > B L:local 函数内部作用域 E:enclosing 函数内部与内嵌函数之间 G:global 全局作用域 B:build-in 内置作用域 …
Python 2.x 的中文显示方法
Python 在安装时,默认的编码是 ascii,当程序中出现非 ascii 编码时,python 的处理常常会报这样的错 UnicodeDecodeError: 'ascii' codec can't deco…
收集 Python 标准模块和第三方库
数学计算 numbers — Numeric abstract base classes math — Mathematical functions cmath — Mathematical functions for complex numbers decimal…
Python 操作 MySQL 实例代码教程
取得 MYSQL 的版本 # -*- coding: UTF-8 -*- #安装MYSQL DB for python import MySQLdb as mdb con = None try: #连接mysql的方法:connect('ip','use…
Python 特殊语法 filter、map、reduce、lambda、yield
Python 内置了一些非常有趣但非常有用的函数,充分体现了 Python 的语言魅力! filter filter(function, sequence):对 sequence 中的 item 依次执行 …
python 之 MySQLdb 库的使用
MySQLdb 的安装 ubuntu 系统,安装方法为: apt-get install python-MySQLdb, 这样当在 python 环境执行 import MySQLdb 不报错就是安装好了。 root@…
Python 中的 md5 和 sha1 加密
python 提供了一个进行 hash 加密的模块:hashlib hashlib 的官方介绍地址:http://docs.python.org/2/library/hashlib.html,当然是洋文的,下面理解…
Python 中 dict 字典遍历方法
Python 中 dict 字典遍历方法如下: for in items iteritems >>> dict={"name":"python","english":33,"math":35} >>> dict {'name': 'python', 'math…
python 中的堆排序 peapq 模块
heapq 模块实现了 python 中的堆排序,并提供了有关方法。让用 Python 实现排序算法有了简单快捷的方式。 heapq 的官方文档和源码:8.4.heapq-Heap qu…
Python 函数、切片、迭代、列表生成式
Python 函数 1. 函数调用 Python 内置了很多有用的函数,我们可以直接调用。 要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数 abs,它…