一 、作用域: python中的作用域分4种情况:L:local,局部作用域,即函数中定义的变量;E:enclosing,嵌套的父级函数的局部作用域,即包含此函数的上级函数的局部作用域,但不是全局的;G:globa,全局变量,就是模块级别定义的变量;B:built-in,系统固定模块里面的变量,比如int, bytearray等。 搜索变量的优先级顺序依次是
......
229
0
0
2024-01-08
目录NumPy包中的数据结构数组(Ndarray)创建NdarrayNdarray查询操作Ndarray增加操作Ndarray 删除操作Ndarray修改Ndarray其它操作Ndarray转化成其它数据结构矩阵(Matrix)创建MatrixMatrix查询操作Matrix增加操作Matrix删除操作Matrix特殊操作Matrix转换为其它数据结构序列(
......
310
0
0
2023-09-10
在介绍Python的self用法之前,先来介绍下Python中的类和实例……我们知道,面向对象最重要的概念就是类(class)和实例(instance),类是抽象的模板,比如学生这个抽象的事物,可以用一个Student类来表示。而实例是根据类创建出来的一个个具体的“对象”,每一个对象都从类中继承有相同的方法,但各自的数据可能不同。1、以Student类为例,
......
261
0
0
2023-09-05
目录数字运算类型转换数学库math、cmath随机函数库 random数字运算=:用于给变量赋值type(x):查看数据所属类型isinstance(x, A_tuple):判断数据是否为预期类型+:两个数相加-:两个数相减*:两个数相乘/:两个数相除%:两个数进行求余**:两个数进行幂运算# 给变量赋值数字类型数据
int_data = # 整数
......
305
0
0
2023-08-09
本页涵盖并总结了 Python 字符串的基本操作。 Python(尤其是 Python 3 及更高版本)中的字符串操作比其他编程语言更容易执行,即使在复杂的操作中也是如此。让我们牢牢掌握它的基本操作。 1.字符串基础知识首先,让我们了解什么是“字符串”。 1.1. 字符串是序列字符串只是按特定顺序排列的字符序列。也称为“字符串”或“文本”。
......
301
0
0
2023-08-06
目录1、Hello World2、计算数字的平方和3、计算简单数学表达式4、字符串操作5、if 语句6、for 循环7、while 循环8、函数定义和调用9、列表操作10、字典操作11、元组操作12、文件操作13、异常处理14、面向对象编程15、模块和包16、常用模块17、常见算法实现排序算法查找算法数据结构18、爬虫程序1、Hello Worldprint
......
281
0
0
2023-07-30
目录1、创建字符串1.1 使用 ’ ’ 或 " " 创建字符串1.2 使用 str()函数 转换为字符串2、访问字符串2.1 下标索引访问2.2 切片访问2.3 for循环遍历字符串2.4 检查元素是否存在3、字符串基础知识3.1 字符串更新3.2 字符串连接(合并)/复制(重复)3.3 转义字符3.4 打印原始字符 r / R3.5 格式字符串3.6 三引
......
512
0
0
2023-06-19
目录一、global与nonlocal1、global2、nonlocal二、函数名的多种用法三、闭包函数1、什么是闭包函数2、闭包函数需满足的条件3、闭包函数的作用4、闭包函数的实际应用四、装饰器1、装饰器推导流程2、装饰器语法糖3、装饰器模板一、global与nonlocal1、global在py文件中,一般无法调用函数体内变量名,而global可使函数
......
286
0
0
2023-06-11
目录一、第三方模块的下载与使用1、什么是第三方模块2、如何安装第三方模块方式一:pip工具方式二:pycharm中下载3、注意事项1、报错并有警告信息2、报错,提示关键字3、报错,无关键字4、下载速度慢二、网络爬虫之requests模块1、简介2、使用方法1.关键词:get( )2.关键词:encoding3.关键词:content4.关键词:text5.关
......
334
0
0
2023-06-11
目录第1关 创建大学英语四级单词字典第2关 合并大学英语四六级词汇字典 第3关 查单词输出中文释义第4关 删除字典中特定字母开头的单词第5关 单词英汉记忆训练第1关 创建大学英语四级单词字典本关任务:编写一个能创建大学英语四级单词字典的小程序。测试输入: 10预期输出: [('African', 'a.非洲的 n.非洲人'), ('Arabian'
......
333
0
0
2023-05-28
目录1. Python 字符串拼接:使用“+”或者“+=”进行字符串的拼接。2 字符串格式化2.1 使用format()函数进行字符串格式化2.2 使用百分号(%)操作符进行字符串格式化3 字符串切片:使用[]和[:]对字符串进行切片操作。4 字符串长度:使用len()函数获取字符串的长度。5 字符串查找:使用find()、index()、rfind()、r
......
293
0
0
2023-05-19
目录整数空值浮点数与、或、非,运算符字符编码字符串列表(list), 元祖(tuple)listtuple条件判断循环字典 (dict)集合(set)整数在Python中,整数(integer)是一种内置数据类型,用于表示整数值。Python中的整数类型可以表示任意大小的整数,而不需要考虑计算机字长的限制。这是因为Python会自动根据需要调整整数类型的位数
......
313
0
0
2023-05-18
细分类的组成成员之前咱们讲过类大致分两块区域class A:
name = '陈松'
# 第一部分:静态字段(静态变量)部分(这一部分调用了类自己本身,表示了类自己的自身属性)
def __init__(self):
pass
def func(self):
pass
# 第二
......
394
0
0
2023-04-20
内置函数截止到python版本3.6.2,现在python一共为我们提供了68个内置函数。内置函数abs()dict()help()min()setattr()all()cir()hex()next()slice()any()divmod()id()object()sorted()ascii()enumerate()input()oct()staticmet
......
278
0
0
2023-04-19
目录前记1.无序Dict的实现2.有序Dict的原理3.有序字典的实现前记在Python中, Dict是一系列由键和值配对组成的元素的集合, 它是一个可变容器模型,可以存储任意类型对象. Dict的存取速度非常的快, 而这全靠他的哈希算法的功劳, 在Python3.6之前Dict是无序的, 在Python3.6中绝大部分是有序的, 在Python3.7以及之
......
320
0
0
2023-04-06