【发布时间】:2020-08-27 20:53:25
【问题描述】:
简单介绍一下类和对象。
我创建了一个名为 Arm 的 python 文件,其中包含如下所示的类:-
class HelloClass:
"""
This is the doc string
"""
def __init__(self, A= "",B = "", C = "", D = ""):
self.A = A
self.B = B
self.C = C
self.D = D
print("Object Created")
在同一目录中,我创建了一个名为 test 的新 python,并使用以下代码导入了该类:-
import Arm
london = Arm.HelloClass()
london.A = 23
问题是当我输入代码行london = Arm.HelloClass( 时,我通常会得到一个对话框来显示所有参数,即london = Arm.HelloClass(A= "",B = "", C = "", D = ""),但这不会出现在测试文件中 - 有谁知道为什么?
另外,当我创建一个对象并尝试设置其中一个属性时,python 不会自动填充属性的其余部分,我想知道是否有人知道为什么?
谢谢。
【问题讨论】:
标签: python string class object doc