随笔分类 -  Python试题

Python 垃圾回收机制详细
摘要:[TOC] 引用计数 Python语言默认采用的垃圾收集机制是『引用计数法 』,该算法最早George E. Collins在1960的时候首次提出,50年后的今天,该算法依然被很多编程语言使用。 『引用计数法』的原理是:每个对象维护一个 字段,用来记录该对象当前被引用的次数,每当新的引用指向该对象 阅读全文
posted @ 2020-04-24 20:53 Rannie` 阅读(396) 评论(0) 推荐(0)
什么是函数,什么是方法?
摘要:首先从分类的角度分析 (1)函数的分类: "内置函数:python内嵌的一些函数。" "匿名函数:一行代码实现一个函数功能。" "递归函数" 自定义函数:根据自己的需求,来进行定义函数 (2)方法的分类: 普通方法:直接用self调用的方法。 私有方法:__函数名,只能在类中被调用的方法。 "属性方 阅读全文
posted @ 2020-04-08 23:12 Rannie` 阅读(1105) 评论(0) 推荐(0)
Python 偏函数
摘要:Python 偏函数 简单的理解偏函数,它是对原始函数的二次封装,是将现有函数的部分参数预先绑定为指定值,从而得到一个新的函数,该函数就称为偏函数。相比原函数,偏函数具有较少的可变参数,从而降低了函数调用的难度。 定义偏函数,需使用 partial 关键字(位于 functools 模块中),其语法 阅读全文
posted @ 2020-03-20 19:37 Rannie` 阅读(286) 评论(0) 推荐(0)
importlib 与__import__的区别
摘要:importlib 与\__import__的区别 importlib Importlib是python的一个库,通过导入importlib,调用import_module()方法,传入用户想要获取的模块对应的 路径字符串 ,即可获取一个模块module,module可以调用这个test模块下的所有 阅读全文
posted @ 2020-01-12 18:50 Rannie` 阅读(948) 评论(0) 推荐(0)
如何使用Python输出一个[斐波那契数列]
摘要:如何使用Python输出一个[斐波那契数列]Fibonacci 斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。 例子:1、1、2、3、5、8、13、21、34 阅读全文
posted @ 2020-01-02 23:58 Rannie` 阅读(7756) 评论(0) 推荐(0)
字符串驻留
摘要:字符串驻留 Python支持字符串驻留机制,即:对于短字符串,将其赋值给多个不同的对象时,内存中只有一个副本,多个对象共享该副本。 这一点不适用于长字符串,即长字符串不遵守驻留机制,下面的代码演示了短字符串和长字符串在这方面的区别。 下面例子结果是 : 这与Cpython 编译优化相关,行为称为 , 阅读全文
posted @ 2020-01-02 22:01 Rannie` 阅读(241) 评论(0) 推荐(0)
Python 测试
摘要:"1 简述Py2与Py3的区别" "2 说说你对encode和decode的了解" "3 什么是字符串驻留" "4 如何使用Python输出一个[斐波那契数列]Fibonacci" "5 一行代码实现1到100的和" 6 什么是函 "数递归调用" ? "需要注意什么?" "7 能否利用递归函数打印出 阅读全文
posted @ 2019-12-29 22:29 Rannie` 阅读(284) 评论(0) 推荐(0)
Py2与Py3的区别
摘要:总结Py2 与Py3 的区别 1 编码区别 在Python2中有两种字符串类型str和Unicode。 默认ASCII python2 str类型,相当于python3中的bytes类型 python2 unicode类型,相当于python3中的str类型 而在Python3中改为了bytes和s 阅读全文
posted @ 2019-12-29 21:33 Rannie` 阅读(441) 评论(0) 推荐(0)

去除动画
找回动画