基本操作:使用+和*
>>> a='http://blog.csdn.net/raylee2007'
>>> aList=['123',123,123.0]
>>> bList=['dd',a,['123','aaa']]
>>> aList+bList
['123', 123, 123.0, 'dd', 'http://blog.csdn.net/raylee2007', ['123', 'a...
分类:
编程语言 时间:
2015-08-27 23:01:50
阅读次数:
191
列表是python里面最具灵活性的有序集合对象类型
它可以包含其他任何类型的对象:数字、字符串、甚至是列表
特点:可变对象、可在原处修改、可通过偏移值、分片、方法调用
特性:
1.任意对象的有序集合
2.通过偏移读取
3.可变长度、异构和任意嵌套
4.属于可变序列
5.对象引用数组:列表包含0个或者多个对象的引用
操作
解释
L=[]
一个空...
分类:
编程语言 时间:
2015-08-27 23:00:36
阅读次数:
261
最近在学Python,同时要是搞图像处理的,就试着在Python下使用opencv库,一下是配置安装的一些要注意的地方:
(前提是你已经装好了opencv 2,和Python2.7)
1. 怎么看自己的opencv版本支持Python的什么版本,去opencv的安装目录下查看即可:如我的D:\Program Files\openCV2.4.8\opencv\build\python\2.7...
分类:
编程语言 时间:
2015-08-21 13:42:43
阅读次数:
195
python3已经出来有些许时候了,python3相比python2进行了大量的改进,包括语法,新的功能,还有优化。虽然很多库已经同时支持 python2和python3了,但是有些库仍然没有很好的支持python3,因此有时我们还是需要使用python2。博主是在去年开始学python的,作为没有...
分类:
编程语言 时间:
2015-08-21 13:09:19
阅读次数:
3977
如果你曾经学习过c,java等静态语言,变量、对象等都需要定义类型,否则报错
在python里面,类型,是在运行中动态设定的
之前我们已经多次提到变量,我们在这里再次说一下:
我们以a=3为例子说明
1.变量的创建
先有了3这个整形对象,然后将3这个对象赋值给a这个变量,a这个变量只有初始化之后才能够使用
2.变量的类型
变量不会有与之关联的类型的信息或者约束,类型是存在与对象当中,...
分类:
编程语言 时间:
2015-08-21 00:18:23
阅读次数:
218
这一章节说说共享引用
我们先举一个例子
a=1
b=a
上面的例子就是共享引用,这里我们说说整个过程:
1.创建一个对象1
2.创建一个变量a
3.把a和1所在的内存空间连接起来,就是a引用1
4.a正在使用,创建变量b
5.a这个时候被对象1替代
6.b引用对象1
我们下面举另外两个例子:
>>> a=1.1
>>> b=1.1
>>> a is b
False
>>> ...
分类:
编程语言 时间:
2015-08-21 00:17:35
阅读次数:
161
在python中,字符串变成了一个强大的处理工具集,他是不可变的,也就是说字符串包含字符与字符的顺序,他不可以原处修改
字符串是我们后面需要学习的稍大一点的对象类别--序列的第一个代表
在字符串章节所说到的关于序列的操作,后面的列表与元组一样适用
字符串常用的一些操作与函数
操作
解释
s=''
空字符串
s="abc'd"
双引号和单引号相同...
分类:
编程语言 时间:
2015-08-21 00:15:58
阅读次数:
209
假期没事学python,因为之前一直在搭个人网站,后台用的是PHP,所以想用Python重写一下后台。关于python开发web应用,网上有一大堆教程,最多的是推荐用apache加载mod_python这个模块,看了下官网,13年停止更新了,而且对Python 3的支持很差,所以并不推荐这个。类似的有mod_msgi,这个可以看做是mod_python的继任者,但是配置起来尤其是在windows上...
分类:
编程语言 时间:
2015-08-19 17:02:16
阅读次数:
111
首先我们来看一个特殊的例子
在上面的表达式当中,我们口算都可以算出来是0,为什么是那么一个接近0的数呢?
这就要从小数的精度说起。
1.小数的产生
这种小数一般是通过表达式或者引用其他模块运算后形成的,而不是变量赋值创建的
2.小数对象
我们可以使用小数对象,来控制输出的小数
3.使用decimal模块控制全局小数输出...
分类:
编程语言 时间:
2015-08-19 09:30:41
阅读次数:
189
1.创建
1)可以通过赋值创建
2)可以通过浮点数字符串创建
3.通过分数,可以比较精确的表现某些数值,而不是由于浮点数的精度问题,而造成结果的差异...
分类:
编程语言 时间:
2015-08-19 09:29:22
阅读次数:
161