
Python
文章平均质量分 60
理1理
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python内存管理
在Python中,每个对象都有存有指向该对象的引用总数,即引用计数(reference count)。标记-清除机制,顾名思义,首先标记对象(垃圾检测),然后清除垃圾(垃圾回收)。这一策略的基本假设是:存活时间越久的对象,越不可能在后面的程序中变成垃圾。一旦对象的引用计数为0,该对象可以被回收,对象占用的内存空间将被释放。每当新的引用指向该对象时,它的引用计数ob_ref加1。当Python的某个对象的引用计数降为0时,可以被垃圾回收。当一个对象A被另一个对象B引用时,A的引用计数将增加1。原创 2022-09-20 13:29:55 · 390 阅读 · 1 评论 -
Python学习-字符串排序,排序规则:小写<大写<奇数<偶数
我这里是将偶数的ASCII码值减去了10(这样偶数的ASCII码38,40,42,44,46。奇数的ASCII码49,51,53,55,57)那么,只需要想办法让偶数的ASCII码比奇数的ASCII码小,即偶数-奇数-大写字母-小写字母,再以降序的方式排列即可达到题目要求。P.S.你可以发现其实偶数的ASCII码减去8就能满足需求,但我觉得10比较好看嘿嘿。我们发现ASCII码的顺序是按照数字-大写字母-小写字母的顺序排列的。我们回顾一下题目要求小写字母-大写字母-奇数-偶数。...原创 2022-07-28 21:07:15 · 2093 阅读 · 0 评论