Basit bir RPG oyunu yapmaya çalışıyorum. Oyunda yer alacak bir insan listem var ve her biri için bir karakter yaratmak istiyorum. KolaycaListeden sınıf örneği oluştur (Python 2.7)
for x in people:
print ("%s: %s health" % (people[x].name, people[x].health))
gibi bir karakter çağırabilir
people = ['Mike','Tom']
class Character(object):
def __init__(self,name):
self.name = name
self.health = '100'
for x in people:
[x] = Character(x) # This is where I don't know what to do/if it's possible
Bu şekilde böyle bir şey mümkün mü, yoksa bu yanlış hakkında gidiyorum? How do I create a variable number of variables?'u okudum ama sözlükler problemleri için en büyük çözüm gibi görünüyordu ve bu durumda bunun nasıl çalışacağına dair hiçbir fikrim yok.
Olası kopyalar http://stackoverflow.com/questions/1373164/how- do-ı-do-değişken değişkenler-in-piton) – jonrsharpe