![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
文章平均质量分 86
记录Python学习过程的所见所闻,所思所想
Bling_Staring
这个作者很懒,什么都没留下…
展开
-
Python 类
虽然Python中通过双下划线实现了成员私有化(严格意义上也未完全私有化,仅仅是修改了名称),但在实际应用中更推荐使用单下划线来定义受保护成员,以此来提醒调用者,这是受保护的成员,慎重调用。property 是Python内置的一个类,创建并返回一个属性对象,这个对象有三个方法:getter(), setter(), deleter()。Python类的成员只有私有和公开两种。在定义类时,有的类成员不想被外部访问,可以将其私有化。如前文所述的私有、保护和普通成员,都不能保证在给属性直接赋值时参数是否有效。原创 2023-08-20 18:11:01 · 48 阅读 · 0 评论 -
Python 装饰器、迭代器、生成器
定义一个函数,该函数用于装饰其他函数,使得被装饰函数增加额外的功能而不用修改内部代码。原创 2023-05-04 10:22:34 · 127 阅读 · 0 评论 -
Python语言基础
重新分配一块内存来创建一个新的对象,但存储的内容是原对象的各个子对象的引用。由此可以看出,当原对象的子对象是可变数据类型时,浅拷贝可能会出现问题。重新开辟一块内存,将原对象中各个子对象以递归的方式,通过创建新子对象来逐一拷贝到新内存中。新创建的对象与原对象无任何关联。Python查找变量时按照“局部作用域”、“嵌套作用域”、“全局作用域”和“内置作用域”的顺序进行搜索。:用于生成列表,格式为 [for x in range(1, 20)]赋值号 =:仅仅是原对象的一个引用。Python函数的参数可以分为。原创 2023-05-03 22:16:52 · 59 阅读 · 0 评论 -
初识Python
下载指定Python版本,安装过程中建议勾选“Add Python 3.x to PATH”(将Python添加到PATH环境变量)并选择自定义安装,在设置“Optional Features”界面最好将“pip”、“tcl/tk”、“Python test suite”等项全部勾选上。强烈建议选择自定义的安装路径并保证路径中没有中文。下载Python的源代码并通过源代码构建安装的方式进行安装,具体的步骤如下所示(以CentOS为例)。原创 2023-04-19 10:15:56 · 47 阅读 · 0 评论 -
collection.defaultdict()函数使用
defaultdict对象class collection.defaultdict([default_factory[, …]])返回一个新的类似于字典的对象。为什么要使用defaultdict对象,而不直接使用dict或者{}一般创建一个新的字典时,直接有 dict_={} 或 dict_=dict()添加键值时有 dict_[key]=value使用字典时有 dict_[key]但是当欲访问的键值 key 不在字典中时,会报错 KeyError。在访问字典时可以先用判断语句判断 key原创 2021-08-27 21:50:29 · 950 阅读 · 0 评论 -
anaconda安装+jupyter默认路径和浏览器修改
目录Windows系统下安装anaconda用anaconda 打开 jupyter notebook:创建新的anaconda虚拟环境:查看环境创建环境切换环境:修改jupyter notebook打开的默认路径修改jupyter notebook默认弹出的浏览器:参考资料:Windows系统下安装anaconda下载安装包 anaconda官网。根据自己的操作系统选择下载。我的电脑->属性->查看自己的电脑是64位(x64)还是32位(x86)。下载完成后,双击启动安装程序。注意:原创 2021-08-26 17:35:45 · 1274 阅读 · 0 评论