python里面除了布尔值是True或者False之外
其他对象也存在真假值,我们可以使用bool()这个内置方法来查看
下面是一系列的例子:
>>> bool([])
False
>>> bool(1)
True
>>> bool(0)
False
>>> bool(1.1)
True
>>> bool(0.0)
False
>>> bool({})
False
>>> bool(())
...
分类:
编程语言 时间:
2015-08-30 10:02:07
阅读次数:
129
1.所有的python对象都可以支持比较操作-测试相等性、相对大小等
python的比较是检查复合对象的所有部分,直到得出结果,它会自动遍历数据结构,从左到右递归比较,有多深走多深。
>>> L1=[1,('a',4)]
>>> L2=[1,('a',4)]
>>> L1==L2,L1 is L2
(True, False)
>>> ==:对比值
is:对比内存引用
上面的例子,虽然两个列...
分类:
编程语言 时间:
2015-08-30 10:02:05
阅读次数:
192
一,关于Python的介绍关于Python的介绍,我不想多说了,网上随便一搜,很多介绍,这里我主要写下我的自学Python的 过程,也是为了促进我能继续学习下去。二,环境搭建1,这里我只讲解Windows,因为我比较喜欢Linux,但是windows 还是必须要用的,所以对linux不是经常用(我不...
分类:
编程语言 时间:
2015-08-30 00:33:16
阅读次数:
166
元组:由简单的对象组构成
特性:
1.任意对象的有序集合
2.通过偏移量存取
3.不可变序列类型
4.固定长度、异构、任意嵌套
5.对象引用的数组
运算
解释
()
空元组
t=(0,)
单个元素的元组
t=0,'a',1.2,3
4个元素的元组
t=('a',('a','b'))
嵌套元组
t=tuple...
分类:
编程语言 时间:
2015-08-29 23:19:12
阅读次数:
233
1.文件的操作:
操作
解释
output=open(r'c:\123.txt','w')
创建输出文件,w写入
input=open('data','r')
创建输出文件,r读取
input=open('data')
创建输出文件,r默认
s=input.read...
分类:
编程语言 时间:
2015-08-29 23:17:35
阅读次数:
172
1.列举字典的值、键与对
>>> d={'a':1,'b':2,'c':3,'d':4}
>>> list(d.keys ())
['c', 'd', 'a', 'b']
>>> list(d.values ())
[3, 4, 1, 2]
>>> list(d.items ())
[('c', 3), ('d', 4), ('a', 1), ('b', 2)]
>>>
2.获取相对位置
...
分类:
编程语言 时间:
2015-08-29 00:56:56
阅读次数:
165
1.基本操作
1)通过键读取值
>>> d={'a':1,'b':2}
>>> d['a']
1
>>> d['b']
2
>>> d
{'a': 1, 'b': 2}
>>> d={'a':1,'b':2,'c':3,'d':4}
>>> d
{'c': 3, 'd': 4, 'a': 1, 'b': 2}
>>>
注意:字典d的输出不是按照一定的顺序
原因...
分类:
编程语言 时间:
2015-08-29 00:56:32
阅读次数:
189
字典:无序的集合,通过键来存取
特性:
1.通过键而不是通过偏移量来读取
2.任意对象的无序集合
3.可变长、异构、任意嵌套
4.属于可映射类型
5.对象引用表(散列表)
常见操作:
操作
解释
d={}
空字典
d={'a':1,'b':2,'c':'3'}
两项目字典
d={'a':1,{'b':2}}
嵌套
d=...
分类:
编程语言 时间:
2015-08-28 17:52:45
阅读次数:
162
1.索引和切片,通过索引和切片,将相应的值取出来,然后替换成新的值
>>> aList=['123',123,'a']
>>> aList[0]=1
>>> aList
[1, 123, 'a']
>>> aList[0:1]=[234]
>>> aList
[234, 123, 'a']
>>> 下面举一个利用切片调换值的例子
>>> aList=['123',123,'a']
...
分类:
编程语言 时间:
2015-08-28 13:32:22
阅读次数:
162
索引:
注意:如果超出长度,则报错
如果索引为负数,则取数的方向反转
>>> aList=['123',123,123.0]
>>> aList[0]
'123'
>>> aList[2]
123.0
>>> aList[-2]
123
>>> aList[-3]
'123'
>>> aList[3]
Traceback (most recent call last):
File "",...
分类:
编程语言 时间:
2015-08-28 00:58:39
阅读次数:
148