粘包现象    说粘包之前,我们先说两个内容,1.缓冲区、2.windows下cmd窗口调用系统指令  1 缓冲区(下面粘包现象的图里面还有关于缓冲区的解释)        每个 socket 被创建后,都会分配两个缓冲区,输入缓冲区和输出缓冲区。 write()/send() 并不立即向网络传输数据,而是先将数据写入缓冲区,再由TCP协议将数据从缓冲区发送到目标机器。一旦将数据写入到缓冲区
range函数pythonPython’s built-in range function is a handy tool to know you need to perform an action a specific number of times. Python的内置range函数是一种方便的工具,可以知道您需要执行特定次数的操作。 By the end of this article, y
转载 2023-10-14 19:09:06
140阅读
# 实现“trange python”的流程 ## 介绍 在开始介绍实现“trange python”的流程之前,我们首先来了解一下“trange”的概念。trange是一个简化版本的range函数,用于生成指定范围内的整数序列。它的参数和range函数相同,分别是起始值、终止值和步长。trange函数返回一个可迭代对象,可以通过循环来遍历其中的元素。 现在我们将指导你如何实现这个trange
原创 2023-09-18 16:33:32
557阅读
# Pythontrange实现指南 在现代的Python开发,我们经常需要在执行长时间运行的循环时向用户提供进度反馈。这时,`tqdm`库的`trange`函数就非常有用。本文将详细讲解如何实现`trange`,并通过简单的示例代码帮助你更好地理解。即使你是刚入行的小白,也能轻松掌握这一工具。 ## 流程概述 为实现`trange`,我们将遵循以下步骤: | 步骤 |
原创 10月前
88阅读
一 、元组1.定义元组# 定义一个元组 t = (1,1.2,True,'redhat') print(t,type(t)) # 如果元组里面包含可变数据类型,可以间接的修改元组内容 t1 = ([1,2,3],4) t1[0].append(5) print(t1) li = [] print(li,type(li)) t2 = () print(t2,type(t2)) t3 = tupl
刷题时候,有道题目的答案是return(num and (num % 9 or 9)) 看的有点懵逼,看来解释如下:1.首先,’and’、’or’、’not’的优先级是not>and>or。 2.其次,逻辑运算符and和or也称作断路运算符或者惰性求值:它们的参数从左向右解析,一旦结果可以确定就停止。在and语句中,如果每一个表达式都不假的话,返回最后一个,如果有一个为假,
转载 2023-07-04 21:00:20
385阅读
注意:这与Java中有所不同,while是满足了某个条件,就开启循环;而for循环强调的是遍历某一数据对象
转载 2023-06-16 13:37:44
518阅读
列表 一、说到列表,先说一下 数据结构,数据结构是以某种方式组合起来的数据元素集合。在Python,最基本的数据结构为序列。 序列的每个元素都有其编号,即其位置或索引,注意其中第,一个位置的索引为0,第二个索引为1,以此类推。 Python内置了多序列,其中常用的为列表、元组、字符串。接下来说列表:列表和元组、字符串的不同为——列表是可变的。 1、列表的表示为用方括号括起元素,并用逗号隔开
转载 2023-07-15 17:08:11
278阅读
循环 有限循环 for range(5),默认从0开始,到4结束,不包含当前显示数,相当于range(0,5) range(2,6),自定义从2开始,到5结束,不包含当前显示数 range(1,100,2),自定义从1开始,到99结束,不包含当前显示数,步长为2 break 中断,跳出当前循环 for   break else break 过后,就不会执行最后面的else语句 flag
转载 2023-07-14 10:00:21
249阅读
python学习一(Python的列表) python中有两种列表,分别用()和[]表示:例如: letter = ('a','b','c') letter = ['a','b','c'] 用小括号表示的列表初始化后不允许修改,而括号生成的列表可以修改。 例子:列表的列表 movies = ["The Holy Grail", 197
转载 2023-06-19 13:39:47
268阅读
上下文管理器一、基本语法with EXPR as VAR pass其中的EXPR是一个表达式,返回的是一个对象,var用来保存EXPR表达式返回的对象,可以有单个或者多个返回值。>>>以最常用的with为例:with语句适用于对资源进行访问的场合,确保不管使用过程是否发生异常都会执行必要的清理操作,释放资源,比如,文件使用后的自动关闭、线程锁的自动获取和释放等;with语句
本篇将学习python的另一个内建模块collections,更多内容请参考:Python学习指南collections是Python内建的一个集合模块,提供了许多有用的集合类。namedtuple我们知道tuple可以表示不变集合,例如,一个点的二维左边就可以表示成:>>>p = (1, 2) >>>p = (1, 2)但是,看到(1, 2),很难看出这个tu
转载 2024-07-01 17:05:49
47阅读
python是一门严格遵守缩进的语言,缩进的规则代表着程序的层级关系。我们来看一段代码
转载 2023-06-14 20:41:38
116阅读
Python ,如果想要操作文件,首先需要创建或者打开指定的文件,并创建一个文件对象,而这些工作可以通过内置的 open() 函数实现。open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True) 函数用于创建或打开指定文件。file:要创建或打开文件的文件名称,该名称
转载 2024-03-12 14:41:33
79阅读
The Tkinter LabelFrame Widget##简介LabelFrame 组件是 Frame 组件的变体。默认情况下,LabelFrame 会在其子组件的周围绘制一个边框以及一个标题。##何时使用 LabelFrame 组件?当你想要将一些相关的组件分为一组的时候,可以使用 LabelFrame 组件,比如一系列Radiobutton (单选按钮)组件。##用法为组件分组,
转载 2023-08-14 23:21:33
104阅读
文章目录Python切片操作基本用法根据索引取部分数据多层切片其他对象的切片操作修改单个元素、在某个位置插入元素Python赋值、浅拷贝、深拷贝的区别Python常用内置对象的排序sortsortedheapqcollection.CounterReduce函数 [5]参考资料 整理一下Python常用操作,包括Python切片操作、拷贝、排序、Numpy基础等,会持续更新,主要是自己mark
转载 2023-06-22 21:06:31
0阅读
# "通讯录" # open() # 打开 # file # 文件的位置(路径) # mode # 操作文件的模式 # encoding # 文件编码方式 # f # 文件句柄 # f = open("通讯录",mode="r",encoding="utf-8") print(f.read()) f.close() # # 操作文件: # 1. 打开文件 # 2. 操作文件
数学模型与python基础(4)之前讲了如何利用微分方程建立的数学模型来描述一些量动态变化的过程,微分方程能够具体描绘出每一时刻的各个量的值,但是在一些情况下,我们并不需要知道一些量每时每刻的变化,只想知道其稳定状态的情况以及趋势性。这种情况下可以利用微分方程稳定性理论,而不需要对微分方程进行具体求解。微分方程稳定性理论自治如果一个常微分方程或方程组不含时间变量,即 则称该常微分方程(组)是自治的
文章目录把函数作为对象技术提升把对象作为函数数据结构内的函数把函数作为参数和返回值嵌套函数单表达式函数(Lambda 表达式)Map、Filter 和 ReduceMapFilterReduce 人生苦短,我用 PythonPython ,函数是「头等公民」(first-class)。也就是说,函数与其他数据类型(如 int)处于平等地位。因而,我们可以将函数赋值给变量,也可以将其作为
转载 2023-09-29 17:12:50
152阅读
今天我们要学习的是Python基础语法的if语句,主要内容有条件判断、if嵌套和if嵌套的执行顺序。其中条件判断的表现形式,主要有三种单向判断、双向判断和多向判断。下面赶紧来一起看看吧!
转载 2020-08-06 16:16:00
472阅读
  • 1
  • 2
  • 3
  • 4
  • 5