所以说我有这个课程:
class Person:
first_name = 'First Name'
last_name = 'Last Name'
phone_number = '000-000'
我想要做的是按照确切的顺序获取first_name
,last_name
和phone_number
。
谢谢。
答案 0 :(得分:-4)
如果变量不在self.yourVariableName =' something'中,则无法从外部访问变量。要使其工作,并能够从外部访问变量,请按以下方式更改程序:
class Person():
def __init__(self):
self.first_name = "First Name"
self.last_name = "Last Name"
self.phone_number = "000-000"
现在,如果您在同一个文件中执行以下操作:
person1 = Person()
print(person1.first_name)
print(person1.last_name)
print(person1.phone_number)
这应该在控制台中打印:
First Name
Last Name
000-000
你也可以这样做:
person1 = Person()
print(person1.first_name)
print(person1.last_name)
print(person1.phone_number)