我想做一些类似议程的事情,我想请用户创建一个名称并为其提供信息。之后,我想查看用户名中的内容。 我不能,因为可以想象我创建了一个for循环,变量的名称每次都相同,并且我创建的对象不超过1个。
我尝试给出一个名称'Abelino',在此之前,我尝试打印Abelino.estado(),但会出错。
class Persona():
def __init__(self, edad, direccion):
self.edad=edad
self.direccion=direccion
def estado(self):
print("Edad: ", self.edad, " Direccion= ", self.direccion)
i="no"
while i=="no":
p1=input("INTRODUZCA NOMBRE: ") #i tried naming Abelino. Doesn´t work
e1=input("INTRODUZCA EDAD: ")
d1=input("INTRODUZCA DIRECCIÓN: ")
p1=Persona(e1,d1)
p1.estado()
i=input("")
print(Abelino.estado)####
#print("OTHER NAMES.ESTADO")
我正在尝试寻找可以使程序读取变量内容而不是名称的东西