python - python init中self的实际用途是什么?
问题描述
class Time:
def __init__(self, hours, minutes):
self.hours = hours # why do i need to write these steps?
self.minutes = minutes
解决方案
self
表示类的实例。
因此,使用self.hours
andself.minutes
可以设置 class 对象的实例属性Time
。
推荐阅读
- python - 在 python 中定义一组(可能是分层的)常量的最佳方法是什么?
- wpf - TemplateBinding 组合框背景
- html - 是否可以强制 rmarkdown 使用“html”而不是“html4”?
- c# - CsvHelper - 如何始终将枚举序列化为值
- php - 在已声明但为空的数组上使用 foreach
- c++ - 减去字符不会溢出
- github-actions - 在 Github Actions 中重新运行特定作业
- spring-boot - Spring Boots - org.hibernate.id.IdentifierGenerationException
- kotlin - 映射选项时使用 RxKotlin 出现意外的 NullPointException
- php - 为什么即使在实例化课程之后我也会为空?