真学不来一点
码龄4年
关注
提问 私信
  • 博客:21,425
    21,425
    总访问量
  • 24
    原创
  • 104,268
    排名
  • 366
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2020-09-26
博客简介:

weixin_51130882的博客

查看详细资料
  • 原力等级
    当前等级
    3
    当前总分
    201
    当月
    5
个人成就
  • 获得485次点赞
  • 内容获得0次评论
  • 获得340次收藏
创作历程
  • 24篇
    2024年
成就勋章
TA的专栏
  • python笔记
    10篇
  • SV笔记
    4篇
  • 数字验证
  • 读书笔记
    4篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

python学习笔记——函数,装饰器

函数代码块以def关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号 : 起始,并且缩进。return [表达式]结束函数,选择性地返回一个值给调用方,不带表达式的 return 相当于返回 None。1.装饰器(decorators)是 Python 中的一种高级功能,它允许你动态地修改函数或类的行为。
原创
发布博客 2024.07.29 ·
1033 阅读 ·
23 点赞 ·
0 评论 ·
24 收藏

python学习笔记——推导式

1.Python 推导式是一种独特的数据处理方式,可以从一个数据序列构建另一个新的数据序列的结构体。2.Python 推导式是一种强大且简洁的语法,适用于生成列表、字典、集合和生成器。
原创
发布博客 2024.07.29 ·
428 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

python学习笔记——条件控制,循环语句

1.Python 中的循环语句有 for 和 while。
原创
发布博客 2024.07.28 ·
628 阅读 ·
29 点赞 ·
0 评论 ·
8 收藏

python学习笔记——列表,元组,字典,集合

1.Python 的元组与列表类似,不同之处在于元组的元素不能修改。2.元组使用小括号 ( ),列表使用方括号 [ ]。3.元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。>>> tup3 = "a", "b", "c", "d" # 不需要括号也可以4.创建空元组tup1 = ()>>> type(tup1) # 不加逗号,类型为整型>>> type(tup1) # 加上逗号,类型为元组1.字典是另一种可变容器模型,且可存储任意类型对象。
原创
发布博客 2024.07.28 ·
936 阅读 ·
27 点赞 ·
0 评论 ·
19 收藏

python学习笔记——字符串

1.我们可以使用引号( ' 或 " )来创建字符串。创建字符串很简单,只要为变量分配一个值即可。
原创
发布博客 2024.07.28 ·
222 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

python学习笔记——数字

1.Python 数字数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。2.可以使用del语句删除一些数字对象的引用。3.可以通过使用del语句删除单个或多个对象的引用。- 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Python2 的 Long 类型。布尔(bool)是整型的子类型。
原创
发布博客 2024.07.28 ·
404 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

《计算机组成与设计(硬件/软件接口)》第1章——计算机抽象及相关技术

1.个人移动设备更关注响应时间,而服务器更关注吞吐率。响应时间:也叫执行时间,是计算机完成某任务所需的总时间,包括硬盘访问、内存访问、I/O活动、操作系统开销和CPU执行时间等。吞吐率:也叫做带宽,性能的另一种度量参数,表示单位时间内完成的任务数量。
原创
发布博客 2024.07.25 ·
2075 阅读 ·
58 点赞 ·
0 评论 ·
41 收藏

《白话机器学习的数学》第4章——评估

1.由于像多重回归这样的问题会导致无法在图上展示,所以需要能够够定量地表示机器学习模型的精度。
原创
发布博客 2024.07.23 ·
899 阅读 ·
37 点赞 ·
0 评论 ·
15 收藏

《白话机器学习的数学》第3章——学习分类

1.将图片分成两种类别,一种是的,即高大于宽,一种是的,即宽大于高。2.分类的目的就是机器找到一条直线可以用于区分两种类别的图片。
原创
发布博客 2024.07.23 ·
2131 阅读 ·
61 点赞 ·
0 评论 ·
46 收藏

python学习笔记——运算符

以下表格列出了从最高到最低优先级的所有运算符, 相同单元格内的运算符具有相同优先级。5 - 变量 a 和 b 都为 false,或其中一个变量为 false。2 - 变量 a 和 b 都为 true,或其中一个变量为 true。4 - 变量 a 和 b 都为 true,或其中一个变量为 true。3 - 变量 a 和 b 有一个不为 true。1 - 变量 a 和 b 都为 true。3 - a 和 b 没有相同的标识。1 - a 和 b 有相同的标识。2 - a 和 b 有相同的标识。
原创
发布博客 2024.07.22 ·
404 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

python学习笔记——数据类型转换

1.在显式类型转换中,用户将对象的数据类型转换为所需的数据类型。我们使用 int()、float()、str() 等预定义函数来执行显式类型转换。2.以下实例中,我们对两种不同类型的数据进行运算,较低数据类型(整数)就会转换为较高数据类型(浮点数)以避免数据丢失。1.在隐式类型转换中,Python 会自动将一种数据类型转换为另一种数据类型,不需要我们去干预。num_new 数据类型为: num_int 数据类型为: str() 强制转换为字符串类型。
原创
发布博客 2024.07.22 ·
386 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

机器学习笔记1——监督学习和无监督学习

1.机器学习的定义:计算机程序从经验E中学习,解决某一任务T进行某一性能度量P,通过P测定在T上的表现因经验E而提高。2.在各种不同类型的学习算法中,主要分为监督学习和无监督学习。监督学习:就是我们会教计算机做某件事情。无监督学习:我们让计算机自己学习做某件事情。
原创
发布博客 2024.07.22 ·
236 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

《白话机器学习的数学》第2章——学习回归

1.一次函数的表达式:其中θ叫做参数。在统计学领域,人们常常使用 θ 来表示未知数和推测值。采用 θ加数字下标的形式,是为了防止当未知数增加时,表达式中大量出现 a、b、c、d…这样的符号。这样不但不易理解,还可能会出现符号本身不够用的情况。​。
原创
发布博客 2024.07.22 ·
1008 阅读 ·
30 点赞 ·
0 评论 ·
20 收藏

python学习笔记——基础数据类型

1.Python3 中常见的数据类型有:Number(数字)、String(字符串)、bool(布尔类型)、List(列表)、Tuple(元组)、Set(集合)、Dictionary(字典)。1.python支持+(加)、-(减)、*(乘)、/(除,得到浮点数)//(除,得到整数)、%(取余)、**(乘方)的运算方式。列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。2.在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。
原创
发布博客 2024.07.20 ·
917 阅读 ·
26 点赞 ·
0 评论 ·
29 收藏

python学习笔记——基础语法

1.函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后的一行或多行代码构成代码组。10.字符串切片 str[start:end],其中 start(包含)是切片开始的索引,end(不包含)是切片结束的索引。2.缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。
原创
发布博客 2024.07.20 ·
698 阅读 ·
21 点赞 ·
0 评论 ·
20 收藏

《白话机器学习的数学》第1章——开始二人之旅

所以 计算机能够比人类更高效地读取大量的数据、学习数据的特征并 从中找出数据的模式。这样的任务也被称为机器学习或者模式识 别,以前人们就有用计算机处理这种任务的想法,并为此进行了 大量的研究,也开发了很多代码。聚类考虑的问题是:假设在有 100 名学生的学校进行摸底考试,然后根据考试成绩把 100 名学生分为几组,根据分组结果,我们能得出某组偏重理科、某组偏重文科这样有意义的结论。8.使用有标签的数据进行的学习称为有监督学习,与之相反,使用没有标签的数据进行的学习称为无监督学习。
原创
发布博客 2024.07.19 ·
561 阅读 ·
10 点赞 ·
0 评论 ·
5 收藏

《RISC-V CPU 处理器设计(上)》第2章——RISC-V架构之魂

1.RISC-V的指令集使用模块化的方式进行组织。使用整数指令子集(以字母I结尾),便能狗实现完整的软件编译器。其他的指令集均为可选的模块,具有代表性的模块包括M/A/F/D/C。2.以上模块的一个特定组合“IMAFD”也称为“通用组合”,用英文字母G表示。3.为了提高代码密度,RISC-V架构提供可选的“压缩”指令子集,用英文字母C表示。压缩指令的编码长度为16位,而普通的非压缩指令的编码长度为32位。4.为了进一步减少面积,RISC-V 架构还提供一种“嵌入式”架构,用英文字母 E 表示。
原创
发布博客 2024.07.18 ·
1135 阅读 ·
26 点赞 ·
0 评论 ·
9 收藏

《Verilog编程艺术》第7章——常数

5.因为字符串被当做无符号数,所以也用整数的补齐和截去规则,就是如果字符串的位长小于变量的位长,那么字符串做右对齐存放到变量的右侧,变量的左侧补0;,其中size、sign和base是可选的。7.在Verilog-2001中,对于没有size限定的数,那么就在左端按照表达式的size根据最左边的位进行扩展(0、x或z),扩展多少位都没问题。
原创
发布博客 2024.07.17 ·
750 阅读 ·
22 点赞 ·
0 评论 ·
9 收藏

《RISC-V CPU 处理器设计(上)》第1章

该笔记是记录《verilog编程艺术》的第一章内容,笔记只记录到1.1.3,因为后续内容我认为是更偏向于科普内容,包括RISC-V的起源,ARM的盈利模式等等。
原创
发布博客 2024.07.12 ·
369 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

《Verilog编程艺术》第5章

该笔记是记录《verilog编程艺术》的第五章内容,笔记只记录到5.3,因为后续内容我认为和每个人的编程习惯有很大关系,所以没有记录下来,而5.3之前的内容我认为是可以提升代码的维护性和移植性,是值得学习的代码风格。
原创
发布博客 2024.07.12 ·
1169 阅读 ·
19 点赞 ·
0 评论 ·
17 收藏
加载更多