标签: python(10 篇文章)
解决 Python 异步 Socket 服务器消息堆积问题 封面

解决 Python 异步 Socket 服务器消息堆积问题

2024-09-1112 min read

在开发一个 Python 异步 Socket 服务器时,遇到了消息堆积的问题。服务器包含一个 TCP 服务和一个键盘监听服务。当检测到特定的键盘操作时,服务器应该通过 TCP 向客户端发送消息。然而,这些消息并没有立即发送出去,而是在心跳消息发送时才一起发出,导致消息堆积。 python import asyncio import socket SERVER_ADDRESS = '0.0.0.0'...

python
python实现爱心特效 封面

python实现爱心特效

2022-11-087 min read

先看效果图 下面附上源代码...

python
Python3 字符串 封面

Python3 字符串

2022-10-037 min read

字符串是 Python 中最常用的数据类型。我们可以使用引号( ‘ 或 “ )来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。例如 var1 = ‘Hello World!’var2 = “Runoob” Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。 Python 访问子字符串,可以使用方括号 [] 来截取字符串,字符串的截取的语法格式如下: 变量...

python
Python3 数字(Number) 封面

Python3 数字(Number)

2022-10-018 min read

Python 数字数据类型用于存储数值。 数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。 以下实例在变量赋值时 Number 对象将被创建: var1 = 1var2 = 10 您也可以使用del语句删除一些数字对象的引用。 del语句的语法是: del var1[,var2[,var3[….,varN]]] 您可以通过使用del语句删除单个或多个对象的引用,例如...

python
Python3 推导式 封面

Python3 推导式

2022-09-284 min read

Python 推导式是一种独特的数据处理方式,可以从一个数据序列构建另一个新的数据序列的结构体。 Python 支持各种数据结构的推导式: 列表(list)推导式 字典(dict)推导式 集合(set)推导式 元组(tuple)推导式 列表推导式格式为: [表达式 for 变量 in 列表][out_exp_res for out_exp in input_list]或者[表达式 for 变量 i...

python
Python3 数据类型转换 封面

Python3 数据类型转换

2022-09-286 min read

有时候,我们需要对数据内置的类型进行转换,数据类型的转换,一般情况下你只需要将数据类型作为函数名即可。 Python 数据类型转换可以分为两种: 隐式类型转换 - 自动完成 显式类型转换 - 需要使用类型函数来转换 在隐式类型转换中,Python 会自动将一种数据类型转换为另一种数据类型,不需要我们去干预。 以下实例中,我们对两种不同类型的数据进行运算,较低数据类型(整数)就会转换为较高数据类型(...

python
Python3 运算符 封面

Python3 运算符

2022-09-2816 min read

Python 语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 接下来让我们一个个来学习Python的运算符。 以下假设变量 a=10,变量 b=21: 描述 a + b 输出结果 31 a - b 输出结果 -11 a b 输出结果 210/ b / a 输出结果 2.1% b % a 输出结果 1// 9//2 ...

python
Python3 基本数据类型 封面

Python3 基本数据类型

2022-09-2016 min read

Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在 Python 中,变量就是变量,它没有类型,我们所说的”类型”是变量所指的内存中对象的类型。 等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如: 执行以上程序会输出如下结果: 1001000.0kwydy Python允许你同时为多个变量赋值。...

python
Python3 基础语法 封面

Python3 基础语法

2022-09-1910 min read

第一个字符必须是字母表中字母或下划线 _ 。 标识符的其他的部分由字母、数字和下划线组成。 标识符对大小写敏感。 在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了。 保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字: Python中单行注释以 # 开头,实例如下: 执行以上代码,...

python
Python安装 封面

Python安装

2022-09-181 min read

前往python官网下载python3 官网链接:https://www.python.org/downloads/windows/ 进行python3安装 在选择路径安装时,记得把下方的“Add Python 3.10 toPATH”勾选上,这样就不用手动配置环境变量了,后续不用再添加环境变量。 这里我们装到D盘 安装成功后,cmd控制台输入python,查看是否成功。出现下面证明安装成功。 最...

python