自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 python的基础知识

封装(Encapsulation):封装是指将相关的数据和方法组合成一个单独的实体,将数据和对数据的操作封装在一起,隐藏了数据的具体实现细节,对外部提供了访问和操作数据的接口。例如,在Python 3.6的安装中,pip3对应的是Python 3.6的版本。而pip3.7是一个具体的版本,指的是Python 3.7对应的pip工具。Python中的内置模块是一组预先安装在Python解释器中的模块,它们提供了各种各样的功能和工具,可以直接在Python中使用。它简单易用,适合快速开发简单的界面。

2023-07-10 08:22:25 115 1

原创 python的内置函数

filter(function, iterable): 返回一个迭代器,包含使函数function返回True的iterable中的元素。bytearray([source[, encoding[, errors]]]): 返回一个新的bytearray对象,可变字节序列。bytes([source[, encoding[, errors]]]): 返回一个新的bytes对象,不可变字节序列。getattr(object, name[, default]): 返回对象object的属性name的值。

2023-07-06 20:34:11 73 1

原创 对表格进行的操作

sorted_scores = sorted(scores, key=lambda x: x['分数'], reverse=True)writer = csv.DictWriter(file, fieldnames=["姓名", "分数"])text = f"第{i+1}名: {info['姓名']} - {info['分数']}分"lst.append({'姓名': row[0],'分数':row[1]})print('平均分为:',sum(ty)/len(ty))print('分数最高的人:',i)

2023-07-06 17:07:16 77 1

原创 python的基础知识

每隔一定的时间,会扫描一定数量的数据库的expires字典中一定数量的key,并清除其中已过期的key。但是会占用大量的CPU资源去处理过期的数据,从而影响缓存的响应时间和吞吐量。2、数据链路层:数据链路层在物理层提供比特流传输服务的基础上,在通信实体之间建立数据链路连接,传送以帧为单位的数据,通过差错控制、流量控制方法,变有差错的物理线路为无差错的数据链路。type() 返回的是对象的类型,是一个类对象的实例,而 isinstance()返回的是一个布尔值,表示对象是否是指定类型或其子类的实例。

2023-07-06 08:20:08 75 1

原创 二进制与魔法方法

从二进制数1101001右边第一位开始,第一位的数字是1,则有1=1,第二位的数字是0,则有0=0,第三位的数字是0,则有0=0,第四位数字是1,则有1=8,第五位数字是0,则有0=0,第六位数字是1,则有1=32,第六位数字是1,则有1=64。__setitem__(self, key, value): 设置对象的索引值对应的值,常用于支持索引操作。__getitem__(self, key): 获取对象的索引值对应的值,常用于支持索引操作。enumerate(): 返回可迭代对象的索引和元素。

2023-07-05 08:24:43 45

原创 Luinex操作步骤详解

语法差异:Python 3引入了一些新的语法改进,例如print()函数变为print()函数调用,并添加了新的语法元素如f-strings(格式化字符串)、yield from语句等。兼容性:Python 2和Python 3不是完全兼容的,一些在Python 2中的语法和库在Python 3中不再有效。异常的处理:在Python 2中,捕捉异常时使用的是except ExceptionType, e的语法,其中e是异常对象。然而,解释器执行的速度通常较慢,因为它需要在运行时对源代码进行解释和处理。

2023-07-04 15:53:22 160

原创 python基础总结

这样做的好处是避免了递归调用带来的函数调用开销和堆栈空间的使用,使得算法更加高效一个常见的示例是使用循环来计算阶乘。每一层的递归调用都对应着一个栈帧的创建,如果递归深度过大,可能会导致栈溢出的问题。栈的空间相对较小,大小通常是固定的,取决于编译器或操作系统的限制。递归指一个函数在它的函数体内调用它自身,执行递归函数将反复调用其自身,每调用一次就进入新的一层,递归函数必须有结束条件。隐式递归是一种递归算法的实现方式,其中递归调用并没有明确地出现在代码中,而是通过函数或方法内部的循环来隐式地实现递归。

2023-07-04 15:52:24 38

原创 Flask的目录结构和模块

应用模块:Flask 的核心模块,是整个 Web 应用程序的入口,负责接收 HTTP 请求并返回响应。视图模块:视图函数是 Flask Web 应用程序的核心,它处理 HTTP 请求并返回响应,可以返回 HTML 页面、JSON 数据等。表单模块:Flask-WTF 是 Flask 的表单处理扩展,提供了方便的表单处理方法,可以轻松地创建表单、验证表单数据等。app.py:是Flask应用类的实现,包含了路由、视图函数和请求处理等的具体实现。views.py:提供了视图函数装饰器和视图类的实现。

2023-07-02 21:16:54 251 1

原创 python的常见模块 pip和pip3.7的区别 软连接

pip3是通用的Python 3包管理器,与Python的主要版本相关联,经常被用作在Python 3环境中安装第三方库的工具。Python中的内置模块是一组预先安装在Python解释器中的模块,它们提供了各种各样的功能和工具,可以直接在Python中使用。这些内置模块涵盖了广泛的应用领域。软连接是通过在文件系统中创建一个额外的“链接”文件来实现的,该文件包含指向目标文件或目录的路径。内置模块的存在使得我们能够在不引入第三方库的情况下,利用Python解释器自带的功能,进行快速开发和实现各种任务。

2023-06-30 07:57:20 416 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除