自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 生成器原来这么重要

在 Python中,生成器是一种特殊的迭代器。

2024-05-23 11:02:39 765

原创 装饰器原来这么重要

装饰器是 Python 中的一个重要概念,它可以在不修改被装饰函数的源代码的情况下,为函数添加额外的功能。装饰器本质上是一个函数,它接收一个函数作为参数,并返回一个新的函数。新的函数在执行时会先执行装饰器函数中的代码,然后再执行被装饰函数的代码。print("函数执行前")print("函数执行后")# 定义一个被装饰的函数# 调用被装饰的函数print("结果:", result)

2024-05-23 10:42:09 375

原创 了解lambda函数(看这篇文章就够啦)

lambda函数是Python中的一种匿名函数,它可以在需要函数对象的任何地方使用。lambda函数通常用于定义简单的函数,不需要使用def关键字来定义,而是使用lambda关键字。lambda函数通常与内置函数(如map()、filter()、reduce()等)结合使用,以提供一种简洁的方式来定义简单的功能。需要注意的是,lambda函数通常用于定义简单的功能,如果需要复杂的逻辑或多行代码,应该使用普通的命名函数来代替lambda函数。

2024-05-12 15:51:40 236

原创 计算机网络(网络原理与应用)之高级交换实验------冗余环路与生成树协议

(1)了解生成树协议的作用;(2)熟悉生成树协议的配置。采用生成树协议可以避免环路。生成树协议的根本目的是将一个存在物理环路的交换网络变成一个没有环路的逻辑树形网络。

2024-05-12 12:26:37 760

原创 函数作用域(局部变量和全局变量)(狠狠爱住啦)

在Python中,变量可以分为局部变量和全局变量两种类型,它们的作用域不同,对于程序的执行有着不同的影响。在函数内部定义的变量属于局部作用域,在函数外部定义的变量属于全局作用域。在函数内部,可以使用 global 关键字来修改全局变量。

2024-05-11 20:59:38 397 1

原创 Python函数基础详解(狠狠爱住)

在Python中,函数定义是指创建函数并定义其行为的过程。"""这是一个向用户打招呼的函数"""")def关键字用于定义函数。greet是函数的名称。(name)是函数的参数列表,这里定义了一个名为name的参数,用于接收用户的名字。冒号表示函数定义的结束,下面缩进的代码块是函数体。"""这是一个向用户打招呼的函数"""是函数的文档字符串(docstring),用于描述函数的功能和使用方法。可以使用help()函数查看函数的文档字符串。")是函数体,用于输出向用户打招呼的信息。

2024-05-11 20:02:47 804

原创 Python turtle绘制图形详解

5.改变笔的颜色:t.pencolor(color),其中 color 可以是预定义的颜色名称(如 "red"、"blue"、"green" 等),也可以是 RGB 颜色值。4.移动Turtle对象:t.forward(distance)、t.backward(distance)、t.right(angle)、t.left(angle)11.隐藏或显示 Turtle:t.hideturtle()、t.showturtle()7.抬起或放下笔:t.penup()、t.pendown()

2024-05-09 21:33:52 343

原创 一文搞定控制结构(是不是你喜欢的样纸)

finally。

2024-05-09 16:54:40 813

原创 PY计算生态是什么?

1.os 模块:提供与操作系统交互的功能,包括文件和目录操作、进程管理等。2.sys 模块:提供与 Python 解释器交互的功能,例如获取命令行参数、修改 Python 路径等。3.re 模块:提供正则表达式的功能,用于字符串匹配和搜索。4.datetime 模块:用于处理日期和时间,包括日期时间的创建、格式化、算术运算等。5.math 模块:提供了数学运算相关的函数,如三角函数、对数函数、常量等。6.random 模块:用于生成随机数和随机选择序列中的元素。

2024-05-08 13:53:28 824

原创 温度转化实例运用

因此,华氏温度的冰点为32°F,体温为98.6°F,这样,温度的范围就超出了0°F到100°F。4.print("转换后的温度是{:.2f}C".format(C)):这一行代码使用 print() 函数输出转换后的摄氏度温度,格式化输出保留两位小数,并在末尾添加 "C" 表示摄氏度单位。7.print("转换后的温度是{:.2f}F".format(F)):这一行代码使用 print() 函数输出转换后的华氏度温度,格式化输出保留两位小数,并在末尾添加 "F" 表示华氏度单位。

2024-05-08 11:38:11 595

原创 python的输入输出(爽文,备忘,查询,友好)

print()函数用于将信息输出到屏幕上。它可以输出字符串、变量的值,以及其他各种数据类型。在这个例子中,print()函数会将变量name和age的值输出到屏幕上,并用逗号分隔它们。

2024-04-30 19:35:07 484

原创 Python中常见的数据类型及其基本操作(爽文,备忘,查询,友好)

整数,浮点数,字符串,列表,元祖,字典

2024-04-30 18:28:43 920

原创 关于Python的命名及保留字大全(请查收)

Python有一套被广泛接受的命名规范,通常称为PEP 8(Python Enhancement Proposal 8)。这些规范有助于使代码易于阅读和理解。python 的命名规则相对灵活,但遵循良好的命名习惯能够使代码更易于阅读和维护,并且能够与其他开发者协作更加顺畅。这些保留字用于控制程序的结构、流程和逻辑,例如条件语句、循环、函数定义等。因此,不能将它们用作变量名或其他标识符。它们具有特殊的含义,不能用作标识符(例如变量名或函数名)。

2024-04-26 13:39:02 710 1

原创 html之标签学习(带你进来,别犹豫,是你喜欢的样子)

学习 HTML 标签是创建网页的第一步,HTML(Hypertext Markup Language)是一种用于创建网页的标记语言,它由一系列的元素(标签)组成,每个元素都可以用来标记文档的不同部分或者给文档添加结构和语义。在 HTML 中,标签分为两种类型:双标签(又称为成对标签或闭合标签)和单标签(又称为自闭合标签或空标签)。

2024-04-18 20:54:59 901

原创 Python小练习(4)

A. 只能用lt=[]B. 只能用lt=list()C. A和B都可以D. 以上都不正确。

2024-04-18 19:50:49 598

原创 计算机网络实验实验之VLAN的配置与分析

例如,在配置Trunk端口时,我最初没有正确设置允许通过的VLAN,导致VLAN间的通信无法实现。在实验开始前,我查阅了大量关于VLAN的资料,了解了VLAN的划分方式、配置步骤以及它的优点。在配置过程中,我按照实验要求,一步步地在交换机上设置了VLAN,并配置了相应的端口。这次实验对我来说是一次非常宝贵的经历,让我对VLAN(虚拟局域网)的配置和分析有了更深入的了解。在实验中,我通过亲手操作交换机和配置VLAN,不仅掌握了VLAN的基本概念和工作原理,还学会了如何分析和解决VLAN配置中可能遇到的问题。

2024-04-17 18:00:04 1014 1

原创 Python小练习(三)

【代码】Python小练习(三)

2024-04-17 16:26:01 732

原创 python小练习(二)(ps:可评论区讨论)

for i in range(11,2020,4): print(i)for i in range(4): t.fd(200) t.right(90)t.done()for i in range(4): t.fd(200) t.seth(90)t.done()

2024-04-06 20:41:43 943

原创 物理层习题及其相关知识(谁看谁不迷糊呢)

(2)由香农定理Rmax=Wlog2(1+S/N)(b/s),由已知信噪比为20dB,即10lgS/N=20,则S/N=100,代入得Rmax=50K×log2(1+100)=50K×log2(101)(b/s)=332.89K(b/s)。Rmax=2Wlog2M(b/s), 由已知M=8, W=4KHz 代入得:Rmax=2×4K×log28=24K(b/s);解:由香农定理Cmax=Wlog2(1+S/N)(b/s),可得:S/N=2Cmax/W-1=21M/100K-1=210-1=1023;

2024-04-06 20:27:22 763

原创 python习题小练习(一)

1.(单选题)Python 3.0版本正式发布的时间?A. 1991 B. 2000 C. 2008 D. 19892.(单选题)以下关于Python语言中“缩进”说法正确的是:A.缩进在程序中长度统一且强制使用 B.缩进是非强制的,仅为了提高代码可读性 C.缩进可以用在任何语句之后,表示语句间的包含关系 D.缩进统一为4个空格3.(单选题)以下不属于IPO模型的是:A. Input B. Output C. Process D. Program

2024-03-29 20:52:02 425

原创 网络原理与应用之交换机基本配置实验(详细~~~)

而在带外管理模式中,网络的管理控制信息与用户网络的承载业务信息在不同的逻辑信道传诵,也就是设备提供专门用于管理的带宽。而且进入特权用户配置模式后,可以进入到全局模式对交换机的各配置进行修改,因为进行特权用户配置模式必须设置特权用户口令,防止非特权用户的非法使用,对交换机配置进行恶意修改,造成不必要的损失。选择所使用的端口号:第一行的“DOS-3926S”是上一个对话框中填入的“名称”,最后一行的“连接时使用”的缺省设置是连接在“COM1”口上,点击下拉彩旦,有其他的选项,视用户实际连接的端口而定。

2024-03-29 20:42:42 1444

原创 第一章 计算机网络概述习题(计算篇)

解:(1)100/(100+20+20+18)=63.3%解:题目的已知条件中的M=2^20=1048576,K=2^10=1024。(1)发送这些比特所需时间=1.5×2^20 ×8bit/(10×10^6bit/s)=1.258s。最后一个分组的传播时间还需要0.5×RTT=40ms。总共需要的时间=2×RTT+1.258+0.5×RTT=0.16+1.258+0.04=1.458s。(2)需要划分的分组数=1.5MB/1KB=1536。

2024-03-25 20:57:27 766

原创 计算机网络的体系结构(ps:感觉是个好文章)

对出现的各种差错和意外事故,如数据传送错误,重复或丢失,网络中某个节点交换机出现故障等等,应当有可靠的措施保证对方计算机最终能接收到正确的文件。接收方是否有足够的存储空间:发起通信的计算机中的应用程序必须弄清楚对方的计算机中文件管理程序是否已经做好接收文件和存储文件的准备工作,只有准备好了,存储空间够用才能 继续发送这个文件。假设连接在网络上的两台计算机,它们之间要相互的传输文件。要告诉网络如何识别要接受数据的计算机,连接在网络上的计算机成千上万,那么如何在众多的计算机中找到目的计算机(接收数据的计算机)

2024-03-25 20:45:48 385

原创 人见人爱的链表

一种常见的数据结构,它允许我们动态地添加、删除和访问数据元素。链表由一系列节点组成,每个节点包含数据和指向下一个节点的指针。这种结构使得链表在存储和访问数据方面具有很大的灵活性。与数组不同,链表的节点在内存中可以是不连续的,它们通过指针相互连接起来。

2024-03-17 15:54:58 559

原创 人见人爱的数组(提到了memset函数)

连续存储:数组中的元素在内存中是连续存储的,这意味着可以通过索引来快速访问数组中的任意元素。固定大小:数组在创建时需要指定大小,且大小通常是固定不变的。随机访问:由于数组的元素在内存中是连续存储的,因此可以通过索引直接访问数组中的任意元素,这使得数组具有高效的随机访问能力。另外,数组在空间复杂度上通常比较简单,是一种非常实用的数据结构。我们经常会遇到利用数组解决问题的情况。比如,使用数组统计一段序列中不同元素的个数、求取一段区间的最大值或最小值、对数组进行排序等等。

2024-03-17 15:33:00 480

原创 7-3 截取字符串&&7-5 单词倒排(python中join方法的介绍)

在Python中,join方法是用于将序列中的元素以指定的字符串连接生成一个新的字符串。该方法通常用于将列表、元组等可迭代对象中的元素连接成一个字符串。join。

2024-03-13 18:50:32 535

原创 计算机网络第一章习题(1)(计算机网络书籍作者:谢希仁)(计算机网络学习之不用看书版)(狠狠爱住)

1:计算机网络可以向用户提供哪些服务?2:试简述分组交换的要点3:试从多个方面比较电路交换,报文交换和分组交换的主要优缺点 电路交换 报文交换 分组交换4:为什么说互联网是自印刷术以来人类在存储和交换信息领域中的最大变革?(“不正经版本~”)

2024-03-13 18:21:10 1340

原创 细说python中的类和方法

在Python中,属性和方法都是类的成员,用于描述类的特征和行为。

2024-03-12 21:38:55 327

原创 从键盘输入两个数,求它们的和并输出 &&从键盘输入三个数到a,b,c中,按公式值输出

从键盘输入两个数,求它们的和并输出 &&从键盘输入三个数到a,b,c中,按公式值输出如果你有什么其他的解决办法,欢迎评论区show your code~(朋友们,不喜勿喷)

2024-03-12 21:34:42 671

原创 一篇文章了解Python中的对象(狠狠爱住)

理解Python中的对象是掌握该语言的关键。对象的概念不仅是面向对象编程的基础,也是Python语言的核心。通过对象,可以构建复杂的数据结构和功能强大的程序。

2024-02-07 20:18:06 1008

原创 一篇文章了解Python中的类

在Python中,使用class关键字来定义一个类。类名通常采用首字母大写的约定。在这个例子中,MyClass有一个属性number和一个方法greet。注意到所有类的方法至少需要一个参数,习惯上命名为self,它是一个对当前对象实例的引用。类是Python中实现面向对象编程的基础。通过使用类,你可以创建具有共同属性和方法的对象集合,这有助于编写更清晰、更易于管理和扩展的代码。

2024-02-06 21:03:49 528

原创 Linux———diff命令总结详解(狠狠爱住)

参数说明-u显示完整的差异内容-w忽略空格和空行的差异-r递归比较目录下的所有文件和子目录-q只显示文件名,而不显示文件内容的差异-c显示上下文差异-i忽略大小写的差异--brief仅显示差异是否存在,而不显示具体差异内容忽略大小写的差异忽略空格的差异忽略空行的差异。

2024-01-23 23:45:46 927

原创 Linux———ln命令详解(狠狠爱住)

假设我们有一个名为 source_file.txt 的源文件,位于 /home/user/ 目录下,我们想要创建一个软链接到 /tmp/ 目录下,并且在创建链接时希望显示详细信息。这样,/usr/local/bin/python 就成了一个指向 /usr/local/bin/python3.9 的软链接文件。这样,/root/mylogs/mylog1 就成了一个指向 /var/log/messages 的硬链接文件。需要注意的是,硬链接只能在同一文件系统中创建,且无法对目录进行硬链接。

2024-01-22 23:52:06 1113 5

原创 Linux———groupadd,groupdel,groupmod命令联合总结(狠狠爱住)

这将从系统中删除名为 "mygroup" 的用户组,并删除与该用户组相关的文件,例如 /etc/group 和 /etc/gshadow 文件中的组记录。需要注意的是,使用 groupadd 命令来创建用户组时,不会自动创建与该用户组同名的用户。如果名为 "mygroup" 的用户组还有用户账户,该命令将强制删除该用户组。这将将名为 "mygroup" 的用户组的组标识号(GID)修改为 1001。这将将名为 "mygroup" 的用户组的名称修改为 "newgroup"。

2024-01-21 21:00:50 1065

原创 Linux———useradd,userdel,passwd命令串讲(狠狠爱住)

就是一个 Linux 系统上用于创建新用户账户的命令。

2024-01-20 21:01:07 587

原创 Linux———sort命令总结详解(狠狠爱住)

在默认情况下,sort命令会按照每一行的第一个字符进行排序,如果某一行的第一个字符是空格或制表符,那么它就会被排到较前或较后的位置,而这可能并不符合我们的实际需求。具体来说,如果我们有一个包含一些单词和符号的文本文件,并且希望只按照单词进行排序,可以使用。例如,我们创建一个名为。但有些情况下,文件中的字段可能用其他字符分隔,或者需要按照文件中的某一列进行排序。可以看到,排序结果是根据字符串的字典顺序排列的,而不是按照数值大小排列的。可以看到,排序结果是根据字符串的字典顺序排列的,而不是按照月份顺序排列的。

2024-01-19 22:11:11 2003

原创 Linux———netstat命令总结详解(狠狠爱住)

是一个常用的网络工具,在 Linux 系统中用于查看网络连接、路由表、网络接口统计信息等。通过 netstat 命令,你可以获取当前系统中网络相关的各种信息。

2024-01-18 23:31:49 682

原创 linux———ping命令详解(狠狠爱住)

Linux中的ping命令用于测试网络连接,主要功能是向指定的目标IP地址发送ICMP(Internet控制消息协议)回显请求,以此来测试目标主机是否可达、网络延迟等信息。其中 OPTIONS 是选项,用于指定 ping 命令的一些功能,如设置报文大小、设置超时时间等。通过发送 ICMP Echo 请求报文,ping 命令可以检测是否能够到达目标主机,并统计往返时间和丢包率等信息。当ping命令向目标主机发送一个回显请求时,如果目标主机在线并且可达,则会返回一个回显应答,这表明网络连接正常。

2024-01-17 23:30:21 781

原创 Linux———ifconfig命令详解

OPTIONS 是选项,用于指定 ifconfig 命令的一些功能,如启用或禁用接口、配置 IP 地址等。是一个常用的 Linux 命令,用于查看和配置网络接口信息。通过 ifconfig 命令,你可以获取当前系统中网络接口的详细信息,如 IP 地址、子网掩码、MAC 地址等。命令,可以获取当前计算机上所配置的所有网络接口的信息,包括IP地址、子网掩码、物理地址(MAC地址)等。命令还可以对网络接口进行一些配置,如设置IP地址、修改MTU值、启用或禁用网络接口等。是一个用于配置和显示网络接口的命令。

2024-01-16 20:31:00 1354

原创 Linux———kill,shutdown,reboot命令串串详解(狠狠爱住)

其中 OPTIONS 是选项,如 -h 表示关机,-r 表示重启,-c 表示取消关机。TIME 是关机时间,可以是一个绝对时间或相对时间,如 +5 表示 5 分钟后关机。在 Linux 系统中,每个进程都有一个唯一的进程 ID(PID),通过 PID 可以识别并终止对应的进程。当你想要关机时,使用 shutdown 命令可以让系统执行一些关机前的操作,如保存未保存的文件、停止服务等。执行 reboot 命令后,系统会先执行一些重启前的操作,如保存未保存的文件、停止服务等,然后重新启动系统。

2024-01-15 22:53:04 1138

今夜星光闪闪,爱你的心满满.exe

今夜星光闪闪,爱你的心满满.exe

2022-10-18

空空如也

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

TA关注的人

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