自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 成员变量和成员方法

类中不仅可以定义属性用来记录数据,还可以定义函数,其中类中定义的属性(变量)我们称之为成员变量,类中定义的行为(函数),我们称之为成员方法。当我们使用类对象调用方法的时候,self会自动被Python传入。self关键字,尽管在参数列表中,但是穿残的时候可以忽略他。可以看到,方法的定义的函数中,有一个self关键字。在方法内部,想要访问类的成员变量,必须使用self。self关键字是成员方法定义的时候必须填写的。它用来表示类对象自身的意思。

2023-09-26 11:57:40 89 1

原创 Python文件写入和追加

注:使用write的时候内容并未写入文件,而是在内存中,我们称之为缓冲区。当调用flush的时候,内容才会真正写入文件。f.write('内容')

2023-09-26 11:07:49 207 1

原创 Python文件处理

open函数:语法:name:文件名称路径mode:访问模式(只读r,只写w,追加a)

2023-09-26 10:49:54 98 1

原创 GO随笔(ch1\lissajous)

综上所述,这段代码的作用是启动一个HTTP服务器,监听本地主机的8000端口,并使用默认的路由器来处理接收到的HTTP请求。综上所述,这段main代码的作用是根据命令行参数的不同,以不同的方式展示生成的Lissajous曲线的动画或图像。这样可以使代码更具可读性,并且如果需要更改调色板中的颜色顺序,只需修改常量的值即可,而不必在整个代码中查找和替换数字。默认的路由器会根据请求的URL路径来匹配注册的处理函数,并调用相应的处理函数来处理请求。添加到动画的延迟序列中,并将生成的图像帧添加到动画的图像序列中。

2023-08-11 11:37:29 88 1

原创 GO随笔(ch1\dup4)

本段代码中if后面跟着的是对从系统输入文本的判断,如果输入的是换行键(len(args) == 0),那么跳转到该判断中,此时执行的是和dup功能一致的从终端输入文本的计数,其中也加入了两if,其中·第一个if是判断如何结束,这样除了使用ctrl+c强制停止,也可以直接输入换行符进行停止,第二个if是对错误类型的判断和输出。自此第一个对从终端输入文本判断计数的功能完成。第二个功能是对整个文件全部读取然后再进行split操作进行分行,最后进行统计,与dup3一致。

2023-08-04 09:33:36 150 1

原创 GO随笔(ch1\dup3)

则是每次迭代中的当前行内容。循环将依次遍历字符串切片中的每一行,并执行相应的操作。函数接受一个文件名作为参数,并返回文件的内容和一个错误对象。)进行分割,返回一个字符串切片,其中每个元素都是原始字符串中的一行。功能:一口气把全部输入数据读到内存中,一次分割为多行,然后处理它们。变量将包含文件的内容,否则将返回一个非空的错误对象。,其中包含有关读取失败的详细信息。包来读取文件内容并将其存储在。将字符串按照换行符(

2023-08-03 16:05:56 39

原创 GO随笔(ch1\dup2)

所以整段代码中counts是map型,files是切片,f,err是指针...其中counts用来记录每一行的重复情况,与dup1一致,files记录文件,如果回车(即满足len(files) == 0)则转入输入文件名为空的循环,如果不是空格,则进入判断文件名是否有效的循环。函数是一段独立的代码块,可以通过函数名直接调用,不需要通过接收者。短变量声明的左边变量的类型是根据右侧表达式的类型来推断的。是一个函数调用,用于打开指定路径的文件,并返回一个。函数,用于打开指定路径的文件,并返回一个。

2023-08-02 16:11:38 39

原创 GO随笔(ch1\dup1)

这段代码的意思是遍历一个名为counts的集合,其中每个元素包含一个行(line)和一个计数(n)。如果计数(n)大于1,则使用格式化字符串将计数(n)和行(line)打印出来,格式为"计数(n)\t行(line)"。:前文未提到input.Text()和input.Scan(),这两个其实是前文定义的input的两个方法,GO语言中方法的定义和python中类的方法定义很相似。,其中键(key)的类型是字符串(string),值(value)的类型是整数(int)。首先解释make函数,在Go语言中,

2023-08-01 16:31:08 47

原创 网络原理笔记02物理层

正交举例:令向量 S 为(–1 –1 –1 +1 +1 –1 +1 +1),向量 T 为(–1 –1 +1 –1 +1 +1 +1 –1)。码元传输的速率越高,或信号传输的距离越远,在信道的输出端的波形的失真就越严重。时分复用可能会造成线路资源的浪费:使用时分复用系统传送计算机数据是,由于计算机数据的突发性质,用户对分配到的子信道的利用率一般是不高的。频分复用的所有用户在同样的时间占用不同的带宽资源(这里的带宽是频率带宽而不是数据的发送速率)时分复用的所有用户在不同的时间占用同样的频带宽度。

2023-07-03 15:33:20 32 1

原创 网络原理笔记01_概述

网络是指“三网”,即电信网络有线电视网络和计算机网络。发展最快的并起到核心作用的是计算机网络。网络(network)由若干结点(node)和连接这些结点的链路(link)组成。互联网是“网络的网络连接在因特网上的计算机都称为主机(host)。(2)网络与互联网网络把许多计算机连接在一起。因特网则把许多网络连接在一起。发送时延:发送数据时,数据帧从节点进入到传输媒体所需要的时间。也就是从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需要的时间。

2023-06-28 09:26:40 57 1

原创 数据库Part1:关系数据库标准语言SQL(完整版)

SQL(Structured Query Language):结构化查询语言,是关系数据库的标准语言SQL是一个通用的、功能极强的关系数据库语言。这一小节对应的是数据库中表的增删改查这几项基本操作

2023-06-20 09:27:16 3860

原创 几种常见的排序算法的Python实现及代码详解

五种常见的排序算法Python实现

2023-06-06 16:32:47 989 2

原创 数据库Part1:关系数据库标准语言SQL

SQL(Structured Query Language):结构化查询语言,是关系数据库的标准语言SQL是一个通用的、功能极强的关系数据库语言这一小节对应的是数据库中表的创建和增删这几个步骤,比较重要的查(select)和改留在后文对需要建立的三个表进行定义,我们将需要定义的属性当做表中的列名,方便我们以后在这些表中按照列名插入数值。SQL的数据定义功能: 模式定义、表定义、视图和索引的定义该步骤的目的是创建一个空的表,它的每一列代表着不同的属性语法:CREATE TABLE <表名>

2023-06-05 16:21:43 180 1

空空如也

空空如也

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

TA关注的人

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