自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何理解python异常处理时的raise?

上层调用者就是在你的代码中,调用了当前这个函数的那个函数或那段代码。raise的作用就是把一个异常从当前函数扔给它的上层调用者去处理。这种机制允许你将不同层级的责任分开:底层函数(实习生):负责执行具体任务,发现自己处理不了的严重问题时,就只管“报告”(raise高层函数(经理):负责协调和决策。它根据底层报告上来的问题,决定是自己想办法解决,还是宣布整个任务失败。

2025-07-15 15:14:18 617

原创 func 与 func() 的区别:一文搞懂Python的调用与引用

语法含义比喻示例function()调用/执行函数照着菜谱做菜function引用函数对象,把它当成一个值菜谱本身访问对象的属性(数据)查看汽车的颜色调用对象的方法(动作)启动汽车的引擎希望这个解释能彻底解开你的疑惑!

2025-07-10 23:02:26 282

原创 对series进行and操作出错:ValueError: The truth value of a Series is ambiguous.

特性and(逻辑与)(位与 / pandas中为逐元素逻辑与)类型Python 关键字,逻辑运算符Python 内置运算符,位运算符核心功能判断整个表达式的真假,会短路对整数进行位运算 / 被pandas重载用于逐元素比较运算对象任何 Python 对象通常是整数,或被重载用于特定对象 (如 pandas Series)返回值决定结果的原始对象一个新的计算结果(整数或新的 Series)在Pandas中不可用,会引发ValueError必须使用,用于对两个 Series 进行逐元素的逻辑运算提示。

2025-07-10 10:04:03 1004

原创 Python中的“=“不是C语言中的赋值

Python和C语言中的=运算符看似相似,实则本质不同。在C语言中,=是值赋值,将右侧值复制到左侧变量存储空间,两个变量完全独立。而在Python中,=是名称绑定,将变量名关联到对象,多个变量可指向同一对象。当修改可变对象时,所有关联变量都会反映变化。这种差异源于C语言的变量是存储值的容器,而Python的变量仅是对象的引用标签。理解这一根本区别对掌握两门语言至关重要。

2025-07-09 10:01:57 551

原创 为什么Python类里面的函数需要传入“self“参数?

因此,在定义类的方法时,你必须把。

2025-07-09 09:17:28 239

原创 在Python中常见的**kwags是什么?

这样做的好处是,如果将来有段代码试图以同样的方式创建所有类型的玩家(例如,传入一个。是一个惯用写法,它代表 “keyword arguments”。”,负责接收所有预料之外的关键字参数,以确保函数调用的健壮性。将所有未在函数定义中显式定义的关键字参数打包成一个。,但在方法内部并没有使用它。这么做的主要目的是为了。“静默”地接收并忽略掉,从而避免了程序崩溃。的创建过程也不会因为收到了一个它不认识的。类在初始化时需要传入参数,例如。在 Python 函数定义中,在这里的作用就像一个“从这个例子可以看出,

2025-07-07 23:28:41 202

原创 数据结构学习记录

1.从类和结构体的不同开始。

2023-06-20 18:19:40 54 1

空空如也

空空如也

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

TA关注的人

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