class Pokemon: def __init__(self, nr, navn, type1, type2 = None): self._navn = navn self._type1 = type1 self._type2 = type2 self._nr = nr def hentNavn(self): return self._navn def __str__(self): return self._navn def __eq__(self, annenPkm): if annenPkm == None: return False return self.hentNavn() == annenPkm.hentNavn() def printInfo(self): if self._type2 == None: print("#{}: {}. {}".format(self._nr, self._navn, self._type1)) else: print("#{}: {}. {}, {}".format(self._nr, self._navn, self._type1, self._type2)) #pokemon = Pokemon(0, "MissingNo", "???") #pokemon2 = Pokemon(0, "MissingNo", "???") #sjekk = pokemon is pokemon2 #print(sjekk) #pokemon.printInfo()