码迷,mamicode.com
首页 >  
搜索关键字:python高级特性    ( 46个结果
Python笔记2#Python高级特性(Slice,Iteration, List Comprehensions,Generator)
▲切片Slice 在很多编程语言中,针对字符串提供了很多截取函数,其实目的就是对字符串进行切片。Python没有针对字符串的截取函数,只需要切片一个操作就能完成。Python切片非常灵活,一行代码就可以实现很多行循环才能完成的操作。示例代码如下: >>> L='ABCDEFG' >>> L[2:5]...
分类:编程语言   时间:2015-01-28 12:53:50    阅读次数:283
python 高级特性
掌握了Python的数据类型、语句和函数,基本上就可以编写出很多有用的程序了。比如构造一个1, 3, 5, 7, ..., 99的列表,可以通过循环实现:L = []n = 1while n <= 99: L.append(n) n = n + 2取list的前一半的元素,也可以通过循环...
分类:编程语言   时间:2014-09-27 14:24:09    阅读次数:171
Python高级特性(3): Classes和Metaclasses(转)
原文:Python高级特性(3): Classes和Metaclasses类和对象类和函数一样都是Python中的对象。当一个类定义完成之后,Python将创建一个“类对象”并将其赋值给一个同名变量。类是type类型的对象(是不是有点拗口?)。类对象是可调用的(callable,实现了 __call...
分类:编程语言   时间:2014-09-14 05:46:56    阅读次数:428
Python高级特性(2):Closures、Decorators和functools(转)
原文:Python高级特性(2):Closures、Decorators和functools装饰器(Decorators)装饰器是这样一种设计模式:如果一个类希望添加其他类的一些功能,而不希望通过继承或是直接修改源代码实现,那么可以使用装饰器模式。简单来说 Python中的装饰器就是指某些函数或其他...
分类:编程语言   时间:2014-09-14 05:46:36    阅读次数:383
Python高级特性(1):Iterators、Generators和itertools(转)
译文:Python高级特性(1):Iterators、Generators和itertools【译注】:作为一门动态脚本语言,Python 对编程初学者而言很友好,丰富的第三方库能够给使用者带来很大的便利。而Python同时也能够提供一些高级的特性方便用户使用更为复杂的数据结构。本系 列文章共有三篇...
分类:编程语言   时间:2014-09-14 04:43:16    阅读次数:457
Python_高级特性
Python高级特性 author:lxy 切片、迭代、列表生成式、生成器 切片 Python中 代码越少越简单越好, 我们要取一个list中的某一部分的元素的我们可以使用判断+循环实现,在Python提供了专门的方法--切片 slice切片,用来获取list中某一段元素 tuple、str等都看做是一种list只是使用切片获取的片段还是他们原来相应的类型...
分类:编程语言   时间:2014-09-05 01:04:00    阅读次数:319
46条   上一页 1 ... 3 4 5
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!