我做了计算程序的建筑物的电耗从建筑的特点出发,像公寓的数量和类型的节目,我的意思是所有不需要是例如相同大小的,所以我创建了一个名为公寓类,像这样:创建和Python的实例化对象时运行
class apartamento:
def __init__(self):
self.area = 0
self.cantidad = 0
self.altura = 0
self.personas = 0
self.area = 0
self.dotacion = 0
self.cto_alum = 0
self.cto_tug = 0
self.cto_e = 0
所以我可以让我们说30个公寓的80米100平方公尺和其他15^2十五岁的我想要:
type1 = apartamento()
type2 = apartamento()
type1.area = 100
type2.area = 80
但是因为我不知道有多少类型的公寓,我需要创建它们时,程序运行在一个循环例如
当我说我不知道有多少类型的公寓,我指的是这可以用于别人在型动物套建筑,所以在一个它可以仅1种其他的公寓,并可以是十,而这必须是对用户透明,现在我有一个微调框放多少类型的公寓是,然后我创建一个表,把他们的所有数据,他们的大小,人数,电路数量,问题是,他们我必须对这些数据做一些计算,所以我想实例化每种类型作为一个对象与表中的属性,现在我不知道会有多少类型,它取决于建筑物。
这不是真的清楚你要我们回答什么。你是否理解了python中的['list'](https://docs.python.org/2/tutorial/datastructures.html)的概念以及如何操作它们? – aruisdante 2015-02-09 00:11:30
使用的按键名称将是一个很好的方法将它们存储在一个字典,唯一的问题是区分每个不同类型的 – 2015-02-09 00:14:19
我认为做到这一点,并使用尽可能多的,因为我需要的,但他们,我将不得不把一个大数目列表中的元素,以确保永远不会出界 – 2015-02-09 00:26:25