python学习笔记1:序列字符串列表操作 哈哈,开始学习python,学门新技术。欧耶。还有,下午吃海底捞。还有。记得锻炼身体保持健康。一、字符串切片的原理s='abcde' for i in range(5,0,-1): print s[0:i] print 'dbc' in 'abcd'二、字符串模版from string import Template s = Template("Hello , my dear ${username}") print s.substitute(username = 'yzh') s="today is a great day" print s.upper()三、三引号errHTML = ''' <HTML><HEAD><TITLE> Friends CGI Demo</TITLE></HEAD> <BODY><H3>ERROR</H3> <B>%s</B><P> <FORM><INPUT TYPE=button VALUE=Back ONCLICK="window.history.back()"></FORM> Edit By Vheavens Edit By Vheavens </BODY></HTML> ''' print errHTML四、unicode和编码解码s= u"hehe" utf8S = s.encode("utf-8") normalS = utf8S.decode("utf-8") print normalS五、哈希加密import hashlib s="yzh" sa = hashlib.md5() sa.update(s) print sa.hexdigest() sa.update("yzh1") print sa.hexdigest()六、简易正则import re errHTML =''' username:yzh userqq:123 username:lsl userqq:456 ''' p = re.compile("username:(.*)\suserqq:(?P\d*)",re.IGNORECASE) m = p.finditer(errHTML) if m: for i in m: print i.group("qq") 来自 大脸猫 写于 2015-01-05 13:29 -- 更新于2020-10-19 13:06 -- 0 条评论