摘要:
现在的高级语言如java,c 等,都采用了垃圾收集机制,而不再是c,c++里用户自己管理维护内存的方式。自己管理内存极其自由,可以任意申请内存,但如同一把双刃剑,为大量内存泄露,悬空指针等bug埋下隐患。 对于一个字符串、列表、类甚至数值都是对象,且定位简单易用的语言,自然不会让用户去处理如何分 阅读全文
posted @ 2018-01-02 17:29
杨洛平
阅读(436)
评论(0)
推荐(0)
摘要:
内建函数 Build in Function,启动python解释器,输入 , 可以看到很多python解释器启动后默认加载的属性和函数,这些函数称之为内建函数, 这些函数因为在编程时使用较多,cpython解释器用c语言实现了这些函数,启动解释器 时默认加载。 这些函数数量众多,不宜记忆, 阅读全文
posted @ 2018-01-02 17:23
杨洛平
阅读(710)
评论(0)
推荐(0)
摘要:
在python中内置类写类属性,即只要你新建了类,系统就会自动创建这些属性。下面就来讲解一下这些自带的属性。 下面是常用的几个属性 | 常用专有属性 | 说明 | 触发方式 | | | | | | | 构造初始化函数 | 创建实例后,赋值时使用,在 后 | | | 生成实例所需属性 | 创建实例时 阅读全文
posted @ 2018-01-02 17:21
杨洛平
阅读(7844)
评论(0)
推荐(3)
摘要:
内置的装饰器 内置的装饰器和普通的装饰器原理是一样的,只不过返回的不是函数,而是类对象,所以更难理解一些。 @property 在了解这个装饰器前,你需要知道在不使用装饰器怎么写一个属性。 以上就是一个Python属性的标准写法,其实和Java挺像的,但是太罗嗦。有了@语法糖,能达到一样 阅读全文
posted @ 2018-01-02 17:17
杨洛平
阅读(681)
评论(0)
推荐(0)
摘要:
装饰器 装饰器是程序开发中经常会用到的一个功能,用好了装饰器,开发效率如虎添翼,所以这也是Python面试中必问的问题,但对于好多初次接触这个知识的人来讲,这个功能有点绕,自学时直接绕过去了,然后面试问到了就挂了,因为装饰器是程序开发的基础知识,这个都不会,别跟人家说你会Python, 看了下面 阅读全文
posted @ 2018-01-02 17:16
杨洛平
阅读(270)
评论(0)
推荐(0)
摘要:
闭包 闭包(closure)是函数式编程的重要的语法结构,Python也支持这一特性,下面就开始介绍Python中的闭包。 首先看看闭包的概念:闭包(Closure)是 词法闭包(Lexical Closure)的简称,是引用了自由变量的函数 。这个被引用的自由变量将和这个函数一同存在,即使已经 阅读全文
posted @ 2018-01-02 17:10
杨洛平
阅读(156)
评论(0)
推荐(0)
摘要:
迭代器 迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 可迭代对象 以直接作用于 for 循环的数据类型有以下几种: 一类是集合数据类型,如 list 、 tuple 、 dict 、 阅读全文
posted @ 2018-01-02 16:34
杨洛平
阅读(2590)
评论(1)
推荐(1)

浙公网安备 33010602011771号