- 博客(4)
- 收藏
- 关注
原创 Python世界里的魔术方法(一)
序言传说中,Python对象天生具有一些神奇的方法,它们具有一些魔力,因此它们总被双下划线所包围着。这些方法统称为魔术方法。在特定的操作下,这些魔术方法会被自动调用,并且表现出许多神奇的现象。它们是Python面向对象下智慧的结晶。作为Python使用者,了解它们是我们的职责,在某些情况下,我们甚至能改变它们的魔力。本文主要介绍下这些魔术方法中主要的部分,并且说明它们每个的使用场景和神奇之处...
2020-03-31 14:48:51 155
原创 Python文件IO基础,看这篇文章就够了!
一切皆文件Linux的设计哲学之一:一切皆文件。因此,设备也是文件,对设备的操作可以转换成对文件的I/O操作。冯诺依曼体系架构CPU由运算器和控制器组成,计算机的五大部件如下:运算器:完成各种算数运算、逻辑运算、数据传输等数据加工处理控制器:控制程序的执行存储器:用于记忆程序和数据,如内存输入设备:将数据或程序输入到计算机中,如键盘、鼠标输出设备:将数据或程序的处理结果展示...
2020-03-26 10:50:59 515
原创 一文说清Python可迭代对象,迭代器,生成器的关系
Python的初学者可能会对以下概念感到困惑:容器可迭代对象迭代器生成器生成器表达式这篇文章将有助于加深对上述概念的理解,并梳理它们之间的异同之处。容器容器是一种数据结构,它可收纳元素,并支持成员关系判断。它们是存储在内存中的数据结构,通常在内存中维持着元素。在Python中,它们包括:list , deque,…set , fronzensets,…dict , d...
2020-03-24 15:31:32 267
原创 Python虚拟环境安装与pyenv
Python环境安装PyenvPython虚拟环境:pyenvhttps://github.com/pyenv/pyenvpyenv是Python多版本管理工具,需要管理的部分:管理Python解释器管理Python版本管理Python的虚拟环境作用 Pyenv是一个python虚拟环境的管理工具。它可以下载不同版本的Python,并设定Python解释器的版本...
2020-03-23 18:18:17 560
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人