Python对象的基本概念 对象是Python中最基本概念。Python程序可以分解成模块、语句、表达式、以及对象...[作者空间]
先简单介绍一些常用的标准模块 使用setdefault()和defaultdict()处理缺失的键 读取字典中不存...[作者空间]
推导式 推导式是从一个或者多个迭代器快速简洁地创建数据结构的一种方法。它可以避免语法冗长的代码 列表推导式 通过列...[作者空间]
正则表达式 字符匹配 普通字符:大多数字符和字母都会和自身匹配元字符:.^$*+?{}[]|()\ re模块 re...[作者空间]
有很多软件的配置文件都是外置的,比如说这样的软件: 这种配置文件和代码互相隔离,互不影响。所以我们可以使用pyth...[作者空间]
很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python...[作者空间]
python sys模块操作Python解释器的模块 sys.argv 命令行参数list 第一个元素时程序本身路...[作者空间]
Pythos中调用操作系统的模块,提供对操作系统进行调用的接口 API方法 os.getcwd() 获取当前工作目...[作者空间]
random 随机数 randint(range) 生成范围内的随机数 randrange(range) 不包含最...[作者空间]
Python给我们提供了大量的模块供我们使用,先来看一下时间模块 time模块 API方法 time()获取当前的...[作者空间]
Python列表生成式 列表推导式的一般语法 这种语法等价于以下代码 下面举一些列表推导式的栗子: Python中...[作者空间]
闭包的定义 将组成函数的语句和这些语句的执行环境打包在一起时,得到的对象称为闭包我们知道函数在Python中是第一...[作者空间]
Python提供了unittest模块并有相应的工具来让我们编写测试代码,我们可以使用它来编写测试用例 测试函数 ...[作者空间]
从文件中读取数据 使用文本文件中的信息,首先需要将信息读取到内存中。可以选择一次性读取文件的全部内容,也可以选择逐...[作者空间]
在面向对象的方法中,可以根据某些事物或者情景创建类,并基于这些类来创建对象。编写类时,定义一大类对象都有通用行为,...[作者空间]
Python函数与模块 Python中可以将函数存储在文件中,这个文件被称为模块。将模块导入到主程序中。impor...[作者空间]
Python函数参数 在代码中定义一个名称的位置决定了它大部分的含义 函数的参数就是对象作为输入发送给函数的方式。...[作者空间]
nonlocal介绍 nonlocal声明了将要在一个嵌套的作用域中修改的名称。nonlocal应用于一个嵌套的函...[作者空间]
global基础介绍 Python中 global用于声明命名空间,它告诉Python函数打算生成一个或多个全局变...[作者空间]
Python作用域基础 当在程序中使用变量名时,Python创建、改变或查找变量名都是在所谓的命名空间中进行的。作...[作者空间]