'''
Created on 2012-4-27
@author: xxx
'''
'''
字符转换方式,配合translate使用
string.maketrans(string.lowercase, string.lowercase[2:] + 'ab')
查找字符串中特定字符,注意相关正则表达式
for i in re.findall(r'[a-z]', s):
for i in re.findall(r'[^A-Z][A-Z]{3}([a-z])[A-Z]{3}[^A-Z]', s):
判断字符串中是否存在特定字符
re.search(r'\d', stri)
列表转换为字符串
''.join(re.findall(r'(\d*)$', stri))
反序列化,序列化为dump
bp = open('banner.p')
picklelist = pickle.load(bp)
注意一下使用方式
''.join(j[0] * j[1] for j in i)
zip解压缩
zipfile.ZipFile('channel.zip')
获得注释
cz.getinfo(name + '.txt').comment
chr将0-255的整数转换成对应字母,getpixel获得相关位置像素
chr(op.getpixel((i, 43))[0])
bzip2解压缩
bz2.decompress(un)
创建图片,设定方式及大小
Image.new('1', (500,500))
在pic上修改
ImageDraw.Draw(pic)
画线。first为坐标列表,fill指定画线的颜色
draw.line(first, fill = 255)
'''
python challenge 0-10 代码小结
最新推荐文章于 2024-10-12 12:26:23 发布