graceting

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 4 5 6 7 8

2014年3月29日

摘要: 1,列表:list可变的数据类型,可以被改变,可以进行嵌套处理,可在一个列表中存储一个序列的项目指明一个列表的方法是:使用方括号代码示例:>>> fruit_list = ['apple', 'pear', 'orange', 'banana', 'watermetton', 'strawberry']>>> lenrth = len(fruit_list)>>> print lenrth6>>> for items in fr 阅读全文
posted @ 2014-03-29 15:38 IT-tingting 阅读(1343) 评论(1) 推荐(0) 编辑

2014年3月28日

摘要: 1,贪婪和非贪婪模式重复运算符默认是贪婪的,即会进行尽可能多的匹配代码示例:>>> import re>>> emphasis_pattern = re.compile(r'''\* #beginning emphais tag --an asterisk( #begin group for capturing phrase[^\*]+ #capture anything except asterisks) #end group\* #ending emphasis tag''', re.VERBOSE)> 阅读全文
posted @ 2014-03-28 16:57 IT-tingting 阅读(846) 评论(0) 推荐(0) 编辑

2014年3月24日

摘要: 1:__new__:它是创建对象时调用,会返回当前对象的一个实例; __init__:它是创建对象后调用,对当前对象的一些实例初始化,无返回值代码示例:>>> class Data(object): def __init__(cls): cls.x = 2 print "init" return cls ###在init中不可用 >>> data = Data()initTraceback (most recent call last): File "", line 1, in data = Data()TypeErr 阅读全文
posted @ 2014-03-24 16:22 IT-tingting 阅读(338) 评论(0) 推荐(0) 编辑

摘要: Python中有两种导入模块的方法1:import module2:from module import *使用from module import *方法可以导入独立的项,也可以用from module import *导入所有的东西。eg:from types import FunctionType代码示例:>>> from UserDict import UserDict>>> UserDict>>> import UserDict>>> UserDict在上面,使用from UserDict import User 阅读全文
posted @ 2014-03-24 15:25 IT-tingting 阅读(1910) 评论(1) 推荐(0) 编辑

摘要: 1,range:函数说明:range([start,]stop[,step]),根据start和stop的范围以及步长step生成一个序列代码示例:>>> range(5)[0, 1, 2, 3, 4]>>> range(2,5)[2, 3, 4]>>> range(2,5,2)[2, 4]2,xrange函数说明:功能和range一样,所不同的是生成的不是一个数组而是一个生成器代码示例:>>> xrange(5)xrange(5)>>> list(xrange(5))[0, 1, 2, 3, 4]> 阅读全文
posted @ 2014-03-24 10:32 IT-tingting 阅读(761) 评论(1) 推荐(0) 编辑

摘要: 1,多态:对不同类的对象使用同样的操作,但使用函数显示地检查类型能够毁掉多态(eg: type,isinstance,issubclass)封装:多态让用户对于不知道是什么类的对象进行方法调用,而封装可以不用关心对象是如何构建的而直接进行使用2,私有方式访问:在其名字前加上双下划线(注意不是单下划线)即可,‘__名字’此种类型在外部是无法被访问的,但是在类的内部还能使用访问,因为在类的内部定义中,所有的双下划线被翻译为前面加上单下划线和类名的形式,即:在内部,python使用一种 name mangling 技术,将 __membername替换成 _classname__membername 阅读全文
posted @ 2014-03-24 09:26 IT-tingting 阅读(415) 评论(0) 推荐(0) 编辑

摘要: 编辑状态时:Ctrl + [ 、Ctrl + ] 缩进代码Alt+3 Alt+4 注释、取消注释代码行Alt+5 Alt+6 切换缩进方式空格TabAlt+/ 单词完成,只要文中出现过,就可以帮你自动补齐。多按几次可以循环选择Alt+M 打开模块代码,先选中模块,然后按下此快捷键,会帮你打开改模块的py源码供浏览Alt+C 打开类浏览器,方便在源码文件中的各个方法体之间切换Alt+FP 打开路径浏览器,方便选择导入包进行查看浏览F1 打开Python文档值得注意的是 Ctrl+Space这个快捷键和Windows的输入法切换热键冲突,不要紧,当你实在需要提示的时候停下来,仍然会有代码提示的。其 阅读全文
posted @ 2014-03-24 09:25 IT-tingting 阅读(2065) 评论(1) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8