Python学习小计
2014年11月2日
字符串:
可以通过下标和切片来处理字符串如 a='abcde'
a[0]=a;
a[1:4]=bcd;
a[1:]=bcde;
a[:3]=abc;
a[::1]=abcde; a[::2]=ace;
a[-2:-5:-1]=dcb
关于字符串的函数:
len() 求序列的长度
+ 连接两个序列
* 重复序列元素
in 判断字段是否在序列中
max() min()
cmp(str1,str2) 1 -1 0
元组:
能够存储多个序列
如:a=('John',30,'male')
b=(2,)
元组不能随意更改
改的话只能全部改
列表:
可以修改
a=['abc',30,'ss']
添加值 a.append('abcde')
删除时 a.remove(a[0])
del(a[1])
条件语句
if 逻辑值:
print "ok"
其中逻辑值TRUE:表示非空的量(比如string,list等)所有非零数。
FALSE: 表示0 none 空的值等。
多重条件用 elif else