摘要: 把自己one note上面的摘抄和自己的节选,全部粘贴到博客了,时间宝贵,要得太多,技术栈要慢慢发展,python先放放了,也不知道什么时候正式捡起来。先把目前养活自己的android、java、c搞起来。 阅读全文
posted @ 2015-11-15 21:57 likeshu 阅读(133) 评论(0) 推荐(0) 编辑
摘要: <!--StartFragment--> 在python的类中,一般里面的方法和属性默认都是publlic,如果要设为private,即自己访问,主要是根据命名方式来区分的,通过__ 两个下划线加在名字前面,即为私有方法和私有属性 构造方法,__init__(self) 析构方法,__del__(s 阅读全文
posted @ 2015-11-15 21:15 likeshu 阅读(182) 评论(0) 推荐(0) 编辑
摘要: []用来暗示一个字符串集合,1.在这个集合中:字符串可以被独特列出,例如[amk]将会匹配'a','m'或者'k'。2.字符串的范围可以被暗示通过给两个字符串和分开它们用一个'-';例如[a-z]将会匹配任何小写ASCLL字幕,[0-5][0-9]将会匹配所有的两个数字从00到59,而[0-9A-F... 阅读全文
posted @ 2015-11-15 21:14 likeshu 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 2015年8月14日11:107.2正则表达式操作正则表达式使用反斜杠字符'\'来暗示一些特殊的形式或者允许特殊的字符使用但是没有调用它们特殊的意思。在字符串常量中的相同目标的字符的python中的用法也是有冲突的,例如,为了匹配常量反斜杠,一个可能的是必须写'\\\\'作为模式字符串,因为正则表达... 阅读全文
posted @ 2015-11-15 21:13 likeshu 阅读(1353) 评论(0) 推荐(0) 编辑
摘要: 2.2 反向引用 \1, \2... 表达式在匹配时,表达式引擎会将小括号 "( )" 包含的表达式所匹配到的字符串记录下来。在获取匹配结果的时候,小括号包含的表达式所匹配到的字符串可以单独获取。这一点,在前面的举例中,已经多次展示了。在实际应用场合中,当用某种边界来查找,而所要获取的内容又不包含边... 阅读全文
posted @ 2015-11-15 21:10 likeshu 阅读(352) 评论(0) 推荐(0) 编辑
摘要: ab+,描述一个'a'和任意个'b',那么'ab','abb','abbbbb'正则表达式可以:1.验证字符串是否符合指定特征,比如验证是否是合法的邮件地址 2.用来查找字符串,从一个长的文本中查找符合指定特征的字符串,比查找固定字符串更加灵活方便 3.用来替换,比普通的替换更为强大。1. 正则表达... 阅读全文
posted @ 2015-11-15 21:09 likeshu 阅读(380) 评论(0) 推荐(0) 编辑
摘要: python中对文件、文件夹的操作需要涉及到os模块和shutil模块。 创建文件: 1) os.mknod("test.txt") 创建空文件 2) open("test.txt",w) 直接打开一个文件,如果文件不存在则创建文件 创建目录: os.mkdir("file") 创建目录 os.ma 阅读全文
posted @ 2015-11-15 21:06 likeshu 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 图形软件使用Python的GUI库——你需要使用这些库来用Python语言创建你自己的图形程序。使用GUI库和它们的Python绑定,你可以创建你自己的IrfanView、Kuickshow软件或者任何别的类似的东西。绑定让你能够使用Python语言编写程序,而使用的库本身是用C、C++或者别的语言... 阅读全文
posted @ 2015-11-15 21:05 likeshu 阅读(233) 评论(0) 推荐(0) 编辑
摘要: import requeststime=0.0jpserver=['jp1.herejump.com','jp1.herejump.com','jp1.herejump.com']usserver=['us1.herejump.com','us2.herejump.com','us3.herejum... 阅读全文
posted @ 2015-11-15 21:05 likeshu 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 特殊的方法在类中有一些特殊的方法具有特殊的意义,比如__init__和__del__方法,它们的重要性我们已经学习过了。一般说来,特殊的方法都被用来模仿某个行为。例如,如果你想要为你的类使用x[key]这样的索引操作(就像列表和元组一样),那么你只需要实现__getitem__()方法就可以了。想一... 阅读全文
posted @ 2015-11-15 21:02 likeshu 阅读(156) 评论(0) 推荐(0) 编辑
摘要: sys模块sys模块包含系统对应的功能。我们已经学习了sys.argv列表,它包含命令行参数。命令行参数例14.1 使用sys.argv#!/usr/bin/python# Filename: cat.pyimport sysdef readfile(filename):'''Print a fil... 阅读全文
posted @ 2015-11-15 21:01 likeshu 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 当你的程序中出现某些 异常的 状况的时候,异常就发生了。例如,当你想要读某个文件的时候,而那个文件不存在。或者在程序运行的时候,你不小心把它删除了。上述这些情况可以使用异常来处理。如你的程序中有一些无效的语句,会怎么样呢?Python会引发并告诉你那里有一个错误,从而处理这样的情况。考虑一个简单的p... 阅读全文
posted @ 2015-11-15 21:00 likeshu 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 我们会使用raw_input和print语句来完成这些功能。对于输出,也可以使用多种多样的str(字符串)类。例如使用rjust方法来得到一个按一定宽度右对齐的字符串。可以通过创建一个file类的对象来打开一个文件,分别使用file类的read、readline或write方法来恰当地读写文件。对文... 阅读全文
posted @ 2015-11-15 20:59 likeshu 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 博客园的博文对每篇博文的长度似乎做了限制面向对象编程,在程序何种,根据操作数据的函数或语句块来设计程序。这被成为面向过程的编程。还有一种把数据和功能结合起来,用称为对象的东西包裹起来组织组织程序的额方法。这种方法称为面向对象的编程理念。类和对象是面向对象编程的两个主要方面。类创建一个新类型,而对象是... 阅读全文
posted @ 2015-11-15 19:54 likeshu 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 数据结构基本上就是---它们可以处理一些数据的结构。或者说,它们是用来存储一组相关数据的。python中有三种内建的数据结构---列表、元祖和字典。我们将会学习如何使用它们,以及它们如何使编程变得简单。列表list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。假想你有一个购物... 阅读全文
posted @ 2015-11-15 19:45 likeshu 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 函数是重用的程序段。它们允许你给一块语句一个名称,然后你可以在你的程序的任何地方使用这个名称多次地运行这个语句块。这被成为调用函数。我们已经使用了许多内建的函数,比如len和range。函数通过def关键字定义。def关键字后跟一个函数的标识符名称,然后跟一对圆括号。圆括号中可以包括一些变量名,该行... 阅读全文
posted @ 2015-11-15 19:40 likeshu 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 在考虑它们的运算时,一定要想到python是一门面向对象语言,它对类型的要求是不那么严格的,因为在完全面向对象的语言中,一切都是对象。那么让我们重新 考虑+ - * /等操作,不再拘泥于传统的数学计算,把这些运算考虑到对象上面来。两个字符串相加,可以等同于两个数字相加,抽象到对象的层次上面来。乘法也... 阅读全文
posted @ 2015-11-15 19:30 likeshu 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 对象python把在程序中用到的任何东西都成为对象。每一个东西包括数、字符串甚至函数都是对象。使用变量时只需要给他们赋一个值。不需要声明或定义数据类型。逻辑行与物理行物理行是你在编写程序时所看见的。逻辑行是Python看见的单个语句。python假定每个物理行对应一个逻辑行,默认的,python希望... 阅读全文
posted @ 2015-11-15 19:23 likeshu 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 数python中有4种类型的数--整数、长整数、浮点数和复数。--2是一个整数--长整数不过是大一些的整数--3.23和52.3E-4是浮点数的例子。E标记表示10的幂。在这里52.3E-4表示52.3*10(-4)--(-5+4j)和(2.3-4.6j)是复数的例子字符串字符串是字符的序列。字符串... 阅读全文
posted @ 2015-11-15 19:20 likeshu 阅读(210) 评论(0) 推荐(0) 编辑