自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 cpp学习笔记(运算符重载)

通过自定义运算符的实现细节,实现自定义数据类型之间的运算。例如自定义一个学生类, 然后定义一个名为operator+的成员函数。在这个例子中,学生类有两个属性,一个是名字、一个是年龄。以+号的运算符重载为例,显然学生a和学生b不像两个数字一样可以直接相加而得出结果,这时我们可以自定义两个学生对象相加的结果。例如假设学生a和学生b相加得学生c,他的名字是学生a和学生b各自的名字相加,年龄是两个学生各自的年龄相加。得到结果是其实现的本质是也可以通过全局函数实现运算符重载,例如原理类似。

2023-04-29 17:04:18 122

原创 cpp学习笔记(引用)

本质是一个引用,加const防止被改,例如防止形参被改。引用只能引用在堆区或栈区的,不能是常量,如下会报错。注意以下令 b = a,返回 b*b 是错误的,因为 b*b 也是局部变量。但可以用返回的引用 作为 新一个引用的初始化值(当然,需要返回的是一个静态变量或全局变量),如以下。而返回引用是错误的,因为a是非静态局部变量,不能返回一个随时被销毁的局部变量的引用。不能用值返回 直接作为 引用的初始化值,例如以下。函数的引用可以作为左值,相当于对。对一个普通的、直接返回值的函数。

2023-04-17 11:48:37 88 1

原创 数据处理三板斧——apply、map、applymap

apply功能最强大,即可对series(此时挨个处理元素)也可对dataframe(此时挨个处理series),参数可以传多个;map主要用于映射;而applymap可以直接对dataframe的每个元素修改。

2023-03-05 21:34:38 349

原创 python函数传字典参数时解包后因为含有与其他形参同名的key而导致的 TypeError: func() got multiple values for argument ‘a‘ 重复赋值错误

python函数传字典参数时解包后因为含有与其他形参同名的key而导致的 TypeError: func() got multiple values for argument 'a' 重复赋值错误

2023-02-28 11:11:58 704

原创 if __name__ == ‘__main__‘的作用和原理

if __name__ == ‘__main__‘的作用和原理

2023-02-26 13:10:33 202

空空如也

空空如也

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

TA关注的人

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