码迷,mamicode.com
首页 > 编程语言 > 详细

Python读书笔记-第三章,四章

时间:2015-01-24 21:26:08      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:python

第三章
1. 字符串格式化
>>>format="hello %s  %s world"
>>>values=(‘world‘,‘hot‘)
>>>print format % values  #也可以接收单个字符串也
也可以用%f %d这类的类似与c的printf
匹配多个参数的时候应该用圆括号
>>>‘%s plus %s equals %s‘  %(1,1,2)

>>>‘%010.2f‘ % pi 
‘0000000003.14‘ 表示一共10个位子 0,整数,小数点,小数部分


2.字符串的操作
find 或者find(‘xx‘,start,end)
str.find(‘xxx‘) #返回字符串的位置

join, split的逆方法.
比如s=[1,2,3,4]  flag=‘, ‘  flag.join(s)  ->   1,2,3,4

replace(source,xxxx)替换

3. 转换表
table=maketrans(‘ca‘,‘bd‘)
word=‘helloworld‘.translate(table)

第四章
这部分内容少 写成一个日志
1.字典的创建
>>>items={‘alice‘:‘1234‘,‘bob‘:‘4567‘}
{}为空字典
2.dict函数
d=dict( 二元键值队  )  比如[(‘a‘,1),(‘b‘,2)]
3.基本操作
len(d)
d[k]
del d[k]
k in d
4.格式化字符串
template=‘<html>%(title)</html>‘
print template % {‘title‘:‘hello‘}
5.字典的方法
clear清空
remove
copy # y=x.copy()
深度复制:deepcopy # dc=deepcopy(d)
get访问字典不会报错,且设置不存在的时候的值 get(key,‘error infor‘)
fromkeys创建空字典,只有键的比如 {}.fromkeys([‘name‘,‘age‘])
has_key
items 无次序
iteritems返回迭代器
pop(key)删除
popitem删除最后一个
update

函数大多不用死记硬背,用到的时候翻翻笔记,单独查用法,用的时候熟悉.!!



Python读书笔记-第三章,四章

标签:python

原文地址:http://blog.csdn.net/cq361106306/article/details/43090969

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!