IT入门 > 面试题 >

  • Python的List

    日期:2019-07-25 23:37:35 点击:7065 好评:0

    推荐: http://www.jianshu.com/p/J4U6rR 在Python中list特别有用。让我们来看下list的内部是如何实现的。 来看下面简单的程序,在list中添加一些整数并将他们打印出来。 L = []L.append(1)L.append(2)L....

  • Python垃圾回收机制

    日期:2019-07-25 23:35:23 点击:4822 好评:0

    Python GC主要使用引用计数(reference counting)来跟踪和回收垃圾。在引用计数的基础上,通过“标记-清除”(mark and sweep)解决容器对象可能产生的循环引用问题,通过“分代回收”(...

  • Python里的拷贝

    日期:2019-07-25 23:34:10 点击:3119 好评:0

    引用和copy(),deepcopy()的区别 import copya = [1, 2, 3, 4, ['a', 'b']] #原始对象b = a #赋值,传对象的引用c = copy.copy(a) #对象拷贝,浅拷贝d = copy.deepcopy(a) #对象拷贝,深拷贝a.append(5) #修改对象aa[4...

  • Python函数式编程

    日期:2019-07-25 23:32:19 点击:994 好评:0

    这个需要适当的了解一下吧,毕竟函数式编程在Python中也做了引用. 推荐: [酷壳](http://coolshell.cn/articles/10822.html) python中函数式编程支持: filter 函数的功能相当于过滤器。调用一个布尔函数...

  • lambda函数

    日期:2019-07-25 23:31:44 点击:2457 好评:0

    其实就是一个匿名函数,为什么叫lambda?因为和后面的函数式编程有关. 推荐: [知乎](http://www.zhihu.com/question/20125256)...

  • 闭包

    日期:2019-07-25 23:30:50 点击:5788 好评:0

    闭包(closure)是函数式编程的重要的语法结构。闭包也是一种组织代码的结构,它同样提高了代码的可重复使用性。 当一个内嵌函数引用其外部作作用域的变量,我们就会得到一个闭包....

  • 协程

    日期:2019-07-25 23:30:04 点击:6304 好评:0

    知乎被问到了,呵呵哒,跪了 简单点说协程是进程和线程的升级版,进程和线程都面临着内核态和用户态的切换问题而耗费许多切换时间,而协程就是用户自己控制切换的时机,不再需要陷入...

  • GIL线程全局锁

    日期:2019-07-25 23:29:11 点击:1584 好评:0

    线程全局锁(Global Interpreter Lock),即Python为了保证线程安全而采取的独立线程运行的限制,说白了就是一个核只能在同一时间运行一个线程.**对于io密集型任务,python的多线程起到作用,但...

  • Python中的作用域

    日期:2019-07-25 23:28:23 点击:4694 好评:0

    Python 中,一个变量的作用域总是由在代码中被赋值的地方所决定的。 当 Python 遇到一个变量的话他会按照这样的顺序进行搜索: 本地作用域(Local)→当前作用域被嵌入的本地作用域(...

  • 单例模式

    日期:2019-07-25 23:24:58 点击:6929 好评:0

    > ​ 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便...

广告位API接口通信错误,查看德得广告获取帮助