导航

2012年8月14日

摘要: http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.htmlPython正则表达式指南本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever。 尊重作者的劳动,转载请注明作者及原文地址 >.、\g引用分组,但不能使用编号0。\id与\g是等价的;但\10将被认为是第10个分组,如果你想表达\ 阅读全文

posted @ 2012-08-14 17:41 immiki 阅读(112) 评论(0) 推荐(0) 编辑

摘要: 1 math和cmath模块分别包含了计算实数和复数的数学函数2 任何Python程序都可以作为模块导入。windows为例 C:\python 目录下的hello.py文件import syssys.path.append('C:/python')import hello在导入模块时代码将被执行,第二次导入则不再执行——导入模块主要用于定义__name__ 在主程序中,值为'__main__',在导入的模块中,这个值就是模块名,例如hello2#hello.pydef hello(): print 'Hello,world!'def test( 阅读全文

posted @ 2012-08-14 01:02 immiki 阅读(267) 评论(0) 推荐(0) 编辑

2012年8月9日

摘要: 1 旧式类和新式类确保使用新式类:把__metaclass__=type放在模块的最开始【mataclass 元类】 或者 class MyClass(object):#子类化内建类object或者其他新式类# do something 而使用旧式类: class MyClass: # do something而在Python 3.0中没有旧式的类,也就不需要显式地子类化object或者将元类设置为type。所有的类都会隐式地成为object的子类——如果没有明确超类的话,就会直接子类化;否则就会间接子类化。2归生成器和模拟生成器递归生成器def flatten(nested):try:try 阅读全文

posted @ 2012-08-09 10:58 immiki 阅读(235) 评论(0) 推荐(0) 编辑

摘要: 第8章 异常8.1 什么是异常>>> 1/0Traceback (most recent call last): File "", line 1, in 1/0ZeroDivisionError: integer division or modulo by zero8.2按自己的方式出错8.2.1 raise语句>>> raise ExceptionTraceback (most recent call last): File "", line 1, in raise ExceptionException>> 阅读全文

posted @ 2012-08-09 10:37 immiki 阅读(374) 评论(0) 推荐(0) 编辑

2012年8月8日

摘要: http://hi.baidu.com/gongyanlei123/blog/item/46b12928e7d2133dd42af183.htmlPython是一个真正面向对象的语言,它只增加了很少的新语法就实现了类。它的类机制是C++ 和Modula-3的类机制的混合。Python的类并不严格限制用户对定义的修改,它依赖于用户自觉不去修改定义。然而Python对类最重要的功能都保持了完全的威力。类继承机制允许多个基类的继承,导出类可以重载基类的任何方法,方法可以调用基类的同名方法。对象可以包含任意多的私有数据。用C++术语说,所有类成员(包括数据成员)是公用的,所有成员函数是虚拟(virtu 阅读全文

posted @ 2012-08-08 14:25 immiki 阅读(646) 评论(0) 推荐(0) 编辑

摘要: http://www.cnblogs.com/wanpython/archive/2010/08/07/1794598.html我有的时候写程序要用到当前时间,我就想用python去取当前的时间,虽然不是很难,但是老是忘记,用一次丢一次,为了能够更好的记住,我今天特意写下python 当前时间这篇文章,如果你觉的对你有用的话,可以收藏下。取得时间相关的信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,你可以去官方文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像是1970年到现在时间相隔的时间。你可以试下下面的方式来取得当前时间的时 阅读全文

posted @ 2012-08-08 11:12 immiki 阅读(144) 评论(0) 推荐(0) 编辑

2012年8月7日

摘要: http://samsung.tgbus.com/201202/400134.shtml设置总共分为3步: 1.在拔号面板输入*#197328640#进入。(我的手机要输入*#*#197328640#*#*#*) 2.然后有6个选项,选择AUDIO,里面有个VOICECALL 3.点击SPEAKER——VOLUME——SRCI2S1,再按左下功能键,有个KEYINPUT,点了会出现一个对话框,那里可以设置数值了,一般系统默认是88的,我更改为96,然后效果还是非常理想的! 阅读全文

posted @ 2012-08-07 16:52 immiki 阅读(125) 评论(0) 推荐(0) 编辑

2012年8月6日

摘要: 简单的例子>>> [x*x for x in range(10)][0, 1, 4, 9, 16, 25, 36, 49, 64, 81]>>> [x*x for x in range(10) if x % 3 == 0][0, 9, 36, 81]>>> [(x,y) for x in range(3) for y in range(3)][(0, 0), (0, 1), (0, 2), (1, 0), (1, 1), (1, 2), (2, 0), (2, 1), (2, 2)]复杂些的例子——找出首字母相同的男孩和女孩>> 阅读全文

posted @ 2012-08-06 21:37 immiki 阅读(217) 评论(0) 推荐(0) 编辑

摘要: http://hi.baidu.com/damiwho/blog/item/92ccb8844371a62867096ee7.html转载自 hoyah最终编辑 damiwho简单点说1. copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。2. copy.deepcopy 深拷贝 拷贝对象及其子对象用一个简单的例子说明如下:>>>import copy>>>a = [1, 2, 3, 4, ['a', 'b', 'c']]>>> b = a>>> c = 阅读全文

posted @ 2012-08-06 14:24 immiki 阅读(133) 评论(0) 推荐(0) 编辑

摘要: #字典示例 《Python基础教程》p58 4-1#简单数据库#使用人名作为键的字典。每个人用另一个字典表示,其键‘phone’和‘addr’分别表示他们的电话和地址。people ={ 'Alice':{ 'phone':'2341', 'addr':'Foo drive 23' }, 'Beth':{ 'phone':'9102', 'addr':'Bar street 42' }, 'Cecil':{ 'p 阅读全文

posted @ 2012-08-06 12:45 immiki 阅读(143) 评论(0) 推荐(0) 编辑