- 博客(5)
- 收藏
- 关注
原创 Python基础知识随笔--@property装饰器
在Python中,当你使用`@property`装饰器与`@<attribute_name>.setter`装饰器时,可以在同一个类中拥有相同的方法名,因为它们是在不同的上下文中使用的。当你使用他们时,会跟据上下文来确定是调用获取属性值的`radius`还是设置属性值的`radius`。总体来说,Python中支持在同一个类中使用相同的方法名,只要这些方法在语法上的上下文不同(例如,一个是`@property`方法,另一个是`@<attribute_name>.setter`方法)。
2023-12-28 11:43:28 312 1
原创 Css绝对定位
在这个例子中,`.container`元素被设置为相对定位,而`.absolute-box`元素被设置为绝对定位,并相对于包含它的`.container`元素定位。通过调整`top`和`left`属性的值,可以改变`.absolute-box`元素的位置。使用绝对定位时,可以通过设置元素的`position`属性为`absolute`来实现。然后,通过`top`、`right`、`bottom`和`left`属性来指定元素相对于其包含块(通常是最近的已定位的祖先元素)的偏移位置。
2023-12-27 09:03:10 396 1
原创 简单模型构建
在监督学习中,我们训练模型来学习输入特征与目标标签之间的映射关系,以便在未见过的数据上进行预测。在决策树回归模型中,目标标签是我们希望模型预测的输出值。在回归问题中,目标标签是连续的数值,而在分类问题中,他可能是一个离散的类别。例如在一个放假预测的问题中,特征(数值特征)可以是房子的面积、卧室的数量等,而目标标签是我们希望预测的房价。使用以上这组数据浅进行一下决策树回归模型的构建,其中X1和X2是数值特征,Y是目标标签,将上述数据划分位测试集和训练集,并使用测试集来评估模型在未见过的数据上的性能。
2023-12-26 09:06:24 362 1
原创 Python中定义带下划线的方法和变量
7. `__delitem__(self, key)`:定义对象的索引删除操作,使用`obj[key]` = value时调用。3. `__repr__(sefl)`:返回对象的字符串表示,使用`repr(obj)`时调用。9. `__next__(self)`:定义迭代器的下一个元素,与`__iter__`一起使用。2. `__str__(self)`:返回对象的字符串表示,使用`str(obj)`时调用。4. `__len__(self)`:返回对象的长度,使用`len(obj)`时调用。
2023-12-25 15:16:09 404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人