https://repl.it/@melinahafelt/AJklajdlk
Här är min och det är den allra sista kondnustten längst ned, jag har:
Jag har försökt::
1. tabbat in och testat return play()
2. bara haft play() med och utan intabbningar
3. lagt in def_play inuti klassen newgrid
4. använd pass etc..
5. testat play_game
Och det enda jag kan tänka mig att jag msåte ha är att jag här:
class newgrid:
def __init__(self, grid, play): #är konstruktor för att injicera ett nytt objekt
self.grid = grid
self.play=play
def play(self): <——
här här här här <—— måste lägga till
syfte
paramteer
retur värden? som det står i sista länken sida 3. men jag har ju redan förklarat all syfta osv i defintionen ovan den här kodsnutten i def play_game
play()
Så då tänkte jag, jag struntar i att göra en klass och av det, alt. tar hela kodsnutten ovanför class newgrid och sätter in hela def play_game()
IIIII den klassen, men det fungerar inte heller.
Så jag har ingen aning om vad jag ska göra… jag fattar inre varför det inte går…
Men oavsett så säger den att play inte är definend, men jag har ju förklarat allt med play i def play_game
Asså blir tokig….
Pls, kan inte ngn bara ge mig koden så kan jag försöka förstå den.Q