合集-Python

摘要:可迭代 可以通过 isinstance(object, Itreable) 判断 也可以通过如下方式判断 dir() 方法,如果有实现 __iter__ 就说明是可迭代的 当然也可能只是闲了 __getitem__ 方法,尝试按顺序获取元素,也不会抛出异常 因此,我们可以通过能不能用 for 去迭代 阅读全文
posted @ 2023-10-01 20:02 Gensokyo_Alice 阅读(17) 评论(0) 推荐(0)
摘要:前言 首先我们先来看这样一个东西,有时我们可以在网上看到这样的言论。 比如“Python多线程没有用,应该使用多进程。” 然后在笔者在网上搜索原因的时候看到了GIL这样的东西,笔者发现就是因为GIL导致了这样的话,不过因为不是所有情况、所有Python解释器都有GIL,所以这句话并不全面,但是有时候 阅读全文
posted @ 2023-10-02 01:53 Gensokyo_Alice 阅读(33) 评论(0) 推荐(1)
摘要:__init__ 和 __new__ __init__这个方法想必大家平常也用的很多,这个方法负责对象的初始化。 什么是初始化呢?就是对已经存在的东西赋若干个初始值。 所以我们可以知道当我们调用 __init__() 方法的时候,这个类已经被实例化了。 我们可以运行一下如下代码 class A(): 阅读全文
posted @ 2023-10-03 18:28 Gensokyo_Alice 阅读(62) 评论(0) 推荐(0)
摘要:推导式 列表推导式 这是一种最常见的推导式,相比有不少人都用过,至少也见过,减少了了编写Python代码的代码长度 语法结构是这样的 [out_exp_res for out_exp in input_list] [out_exp_res for out_exp in input_list if c 阅读全文
posted @ 2023-10-03 21:31 Gensokyo_Alice 阅读(109) 评论(0) 推荐(0)