问题:需要提供一个短小的回调函数为sort()这样的操作使用,但是又不想通过def语句编写一个单行的函数 解决方案:像这种仅仅完成表达式求值的简单函数可以通过lambda表达式来替代 # 示例1: add = lambd…
分类:python
Python - strings
字符串是Python中最流行的类型之一。 我们可以简单地通过将字符括在引号中来创建它们。 Python将单引号和双引号视为一样。 创建字符串就像为变量赋值一样简单。 代码 var1 = 'Hello World!' va…
修改、添加和删除元素
InvitePeople = ['王守仁', '朱棣', '晏几道'] print(InvitePeople) print("%s无法来" %'晏几道') InvitePeople[2] = '唐寅' print(Inv…
Linux上Python的安装升级
1、下载 cd /usr/local/src/ wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz 2、安装,在/usr/local目录下创建pyt…
python 安装anaconda, numpy, pandas, matplotlib 等
如果没安装anaconda,则这样安装这些库: pip install numpy pip install pandas pip install matplotlib sudo apt-get install pytho…
GEOS库 介绍 (转)
http://wiki.woodpecker.org.cn/moin/lilin/geos-introduce 介绍 GEOS是一个集合形状的拓扑关系操作实用库(可能这么说不太准确),简单得说,就是判断两个几何形状之间关…
CentOS6.5安装Python2.7和Pip
注:文中所写的安装过程均在CentOS6.5 x86下通过测试,安装的Python版本为2.7.12,Pip版本为8.1.2 主要参考博文:http://bicofino.io/2014/01/16/installing…
python脚本前两行
1. 第一行指定解释器路径 推荐写法: #!/usr/bin/env python 详细说明: #!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器;#!/usr…
Linux 下安装python软件包(pip、nose、virtualenv、distribute )
新手刚开始学习Python,目前学习《笨方法学python》ing~ 在学习习题46时需要安装几个软件包:pip、nose、virtualenv、distribute !在此记录Linux下安装python软件包的安装方…
centos 7 python2.7.5升级到3.5.2
centos 7 python2.7.5升级到3.5.2 下载python3.5.2 wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz 安装 解压…
python 虚拟环境 venv 简单用法
Python3.3以上的版本通过venv模块原生支持虚拟环境,可以代替Python之前的virtualenv。该venv模块提供了创建轻量级“虚拟环境”,提供与系统Python的隔离…
python爬虫之urllib模块和requests模块学习
今天学习了request模块和urllib模块,了解到这两个模块最大的区别就是在爬取数据的时候连接方式的不同。urllb爬取完数据是直接断开连接的,而requests爬取数据之后可以继续复用socket,并没有断开连接。…