自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 rust对对错错最分明

在生活中,有这么一句话,说你对你就对,不对也对,说你不对你就不对对也不对。所以什么是对什么是错实在是一件令人头疼的问题。更别说什么大忽悠脑筋急转弯问你1+1=2对不对的问题,对于计算机来说,没有那么多弯弯绕,对就是对,错就是错。对,即是true,错即是false,这个就是布尔值,所以说起布尔值也很简间,它就两个值,在rust中,它就是true和false。

2024-04-18 16:10:01 231 1

原创 串串字符串

要说字符串当然得先说字符,什么是字符呢?英文、中文、法文、所有的文字都是字符。由于计算机最早是由英美发明 ,人家发明的时候并没有考虑中国人使用方便不方便,所以,最早的字符采用了ASCII码,表达的就是英文中常用的128个字符,一个字节的空间就足够了,但是,好东西大家都想用,当其他国家也冲进计算机领域后,这种编码方式很快显示出局限性,尤其是对于拥有更多字符的欧洲语言来说。因此,需要更多的位来表示更多的字符,于是出现了扩展ASCII码,最多可表示256个字符。

2024-03-26 11:07:21 846

原创 rust浮浮沉沉浮点数

浮点数就是小数,30.1.0∗102与3.01∗103是一样的,小数点可以跑来跑去,所以叫浮点数,字母缩写用f来表示,rust有分2和f64两种,区别是f32占32个二进制位,可以表达的精度到10−7,f64占64个二进制位,可以表达的精度到10−16。

2024-03-03 12:20:47 852 2

原创 rust整整整数

在数学上,整数分为负整数,0和正整数,负整数可达无穷小,正整数可达无穷大,但在计算机里可不行,数字在计算机里是按照二进制在形式保存的,它要占一定的空间,计算机给它分配的内存空间的大小,决定了这个空间可以保存的数据的大小。

2024-02-22 10:52:48 921 1

原创 变量变不变

学编程,变量是一个必需掌握的内容,在日常编程中,我们总不能用一个长达几公里的数据表达式来计算所有的数据,那也太难了,古人说,图难于其易,为大于其细,所以,把复杂的数据分解成简单的数据,是非常有必要的,但这又带来了一个新问题,分散的数据多了,又容易乱,所以,给这些数据起一个名字,可以让数据组织起来更加容易。这种情况叫做遮挡(shandow),在这里,rust做的事情是,另外找了一个没有使用的空间,然后给它贴上了num的标签,当然,上一个num还存在,但它已经被尘封了。,:i32是对变量数据类型的标注。

2024-02-07 15:05:50 796 1

原创 Rust的注释

注释是给代码的解释,它是写给其他的程序员和未来来准备修改代码的你自已来看的,对于编译器来说,它在编译的时候,会忽略掉其中的注释部分,你不写注释,对代码的运行没有任何影响,但是,几个月之后,你会讨厌当初没写注释的自已……,所以,为了自已和他人的幸福,写代码的时候,还是多花点时间,把代码也写上吧。传说,程序员最讨厌的事有两个,一个是写注释,另一个是看没有注释的代码。我们在上面已经用过单行注释,以后还会用很多。块注释,相当于多行注释,常用在调试程序的时候。注释分为普通注释和文档注释,

2024-02-04 16:31:18 346 1

原创 用Rust算个数

我们看书的时候,书上的每一个字都叫一个字符,比如a、b、c、1、2、3、我、爱、你,等等,字符在Rust中用单引号括起来,即:‘a’,‘b’,‘c’,‘1’,‘2’,‘3’,我’,‘爱’,‘你’,如果用’abc’括起来就会报错。字符串就是把一个一个的字符像串羊肉串一样串起来,双引号就是竹签,“abc"是一个字符串,“我爱你”,也是一个字符串。计算机在看到字符串的时候,它不会进行计算,比如,代码中有"2+3”,它显示到屏幕上就是2+3,而不是5,想要得到我们想要的结果,需要用。这样才能打印出2+3=5来。

2024-02-04 16:29:04 418 1

原创 和rust混个脸熟

废话不多说,我们用编辑器打开,一行一行说(注意,别用Word或WPS打开,会让人笑话,VS CODE, SUBLIME TEXT, RUSTROVER, ECLIPSE, VIM ,EMACS, VISUAL ,STUDIO随便哪个都可以,电脑里没有的话就去官网下载一个,看看使用教程,半天就能掌握)。第三行说的是运行编译后的文件。这一部分是所有程序必须要有的部分,它的含义是程序的入口,也就是说,程序要想编译运行,得先找到这一段代码,没有这一段,计算机不知道从哪里开始运行程序,其它的代码也就没有意义。

2024-02-04 11:10:10 373 1

原创 tk_layout

tkinter的layout

2023-07-03 10:50:15 67 1

原创 main_window (2)

这就可以生成一个主窗口,其他所有的控件,如按钮什么的都是在后来“贴”在root中的,但是,我们这里以面向对象的写法为主,因为相对于面向过程的写法,面向对象的写法在后期的维护方面有更大的优势。

2023-06-29 15:09:25 95 1

原创 rust的安装

指启用/禁用指定的协议,这里指启用https协议(https = TLS + HTTP), --tlsv1.2,指使用TLSv1.2(SSL)协议。-sS 不输出任务内容,但当curl出现错误时显示;可以使用vscode作为编辑器,可以从官网上下载后,安装rust-analyzer插件。这个命令安装的是rustup,这是一个管理Rust版本和相关工具的命令行工具。curl是一个常用的Linux命令,是一个用来与服务器之间传输数据的工具。是管道符,指将 | 前面的命令输出作为 | 后面的输入。

2023-05-08 15:20:14 733

原创 pyplo快速入门——应用接口

在matplotlib.pyplot中,对图形状态的保存贯穿函数的调用过程,所以它可以跟踪一些东西,如当前的Figure和绘图区域,绘图函数指向当前的axes(坐标系)——注意,这里的axes和大多数文档里提到的,指的是图形的坐标系部分,而不是数学意义上的多个坐标轴。对于每一个x,y坐标参数,有第三个可选参数,即格式化字符,定义了图的颜色和线形,字符中的字母和符号来自于MATLAB,您可以联合颜色字符串和线形字符串,默认的字符串是“b-”,是一个蓝色的实线。下面的例子在用一个函数用不同的风络绘制了多条线。

2023-03-06 21:25:54 214

原创 Matplotlib后端

为了使用户界面更容易定制,Matplotlib将渲染器(实际执行绘图的对象)与画布(图形所在的位置)分开,经典的渲染器是Agg,使用Anti-Grain Geometry这个C++库来生成一个位图图象,它也应用于QtAgg,GTK4Agg,GTK3Agg,wxAgg,TkAgg,macosx等后端。一些人使用Jupyter的内联图形来进行快速数据分析,其他的把Matplotlib嵌入到GUI中,如PyQt对象里,一些人使用批处理脚本来生成数值模拟图像,也有人使用网络服务来动态生成图像。

2023-03-03 10:38:36 356

原创 Matplotlib Figures的创建、显示和保存

Matplotlib Figures的创建、显示和保存

2023-03-01 17:21:18 786

翻译 两种Matplotlib应用程序接口

matplotlib两种调用方式的异同

2023-02-28 21:08:54 142

原创 Matplotlib的一些基本概念

Matplotlib的一些基本概念,如Figure,Axes,Axis,Artists等

2023-02-27 16:38:53 370 2

Matplotlib基本概念nootbook源码

Matplotlib的Figure、Axes、Axis等一些基本概念的描述和示例。

2023-02-27

空空如也

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

TA关注的人

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