angrykola

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年11月27日

摘要: python3中受到字符串影响的4种主要的工具:re模式匹配模块、struct二进制数据模块、pickle对象序列化模块和用于解析XML文本的xml包。re模式匹配模块:在Python 3.0中的引用,从一行文本提取子字符串。在模式字符串中,(.*)表示任何字符(.)、0或多次(*)、,作为一个匹配的子字符串单独保存(())。在成功匹配之后,根据包含在圆括号中的模式部分而匹配的字符串部分就可以使用,通过group或groups方法:直接通过代码来说明:#python3版本>>> import re>>> S = 'Bugger all down he 阅读全文
posted @ 2013-11-27 22:35 kolaman 阅读(685) 评论(0) 推荐(0)

摘要: 字符编码介绍:ASCII定义了从0到127的字符代码,并且允许每个字符存储在一个8位的字节中(实际上,只有其中的7位真正用到)。例如,ASCII标准把字符'a'映射为整数值97(十六进制中的0x61)>>> ord('a') #内置ord函数将对应字符转换为ASCII码97>>> chr(97) #将对应的ASCII码转化成对应字符'a'>>> hex(97) #顺便回顾下十六进制'0x61'>>> bin(97) #二进制'0b1100001' 阅读全文
posted @ 2013-11-27 00:43 kolaman 阅读(537) 评论(0) 推荐(0)