6 svar
17 visningar
mrlill_ludde Online 459
Postad: 14 jan 2019 Redigerad: 14 jan 2019

printa klasser?

Håller som sagt på med min minröj spel och har kommit såhär långt i min uträkning, 

men när jag kör progammer så printas ju såklart ingenting eftersom print inte är med. så det jag gör är att jag skrev print(grid) men ingent händer.. 

är min kod fel? eller hur ska jag printa den här matrix?

______________

Laguna 3281
Postad: 14 jan 2019

Jo, något händer. Det här skrivs ut:

<class '__main__.grid'>

Och det är själva klassen, som är en komplicerad sak med t.ex. metoden 'setup_grid' som attribut, som innehåller programkod, så man kan inte skriva ut den i sin helhet. Om du vill ha tag i det som setup_grid returnerar så måste du få setup_grid att bli anropad först.

mrlill_ludde Online 459
Postad: 14 jan 2019
Laguna skrev:

Jo, något händer. Det här skrivs ut:

<class '__main__.grid'>

Och det är själva klassen, som är en komplicerad sak med t.ex. metoden 'setup_grid' som attribut, som innehåller programkod, så man kan inte skriva ut den i sin helhet. Om du vill ha tag i det som setup_grid returnerar så måste du få setup_grid att bli anropad först.

 och hur kallar jag på den då? för trodde jag gjorde det? 

Laguna 3281
Postad: 14 jan 2019
mrlill_ludde skrev:
Laguna skrev:

Jo, något händer. Det här skrivs ut:

<class '__main__.grid'>

Och det är själva klassen, som är en komplicerad sak med t.ex. metoden 'setup_grid' som attribut, som innehåller programkod, så man kan inte skriva ut den i sin helhet. Om du vill ha tag i det som setup_grid returnerar så måste du få setup_grid att bli anropad först.

 och hur kallar jag på den då? för trodde jag gjorde det? 

Du behöver läsa den där tutorial jag pekade på.

g = grid()

skapar en instans av klassen 'grid'.

mrlill_ludde Online 459
Postad: 15 jan 2019
Laguna skrev:
mrlill_ludde skrev:
Laguna skrev:

Jo, något händer. Det här skrivs ut:

<class '__main__.grid'>

Och det är själva klassen, som är en komplicerad sak med t.ex. metoden 'setup_grid' som attribut, som innehåller programkod, så man kan inte skriva ut den i sin helhet. Om du vill ha tag i det som setup_grid returnerar så måste du få setup_grid att bli anropad först.

 och hur kallar jag på den då? för trodde jag gjorde det? 

Du behöver läsa den där tutorial jag pekade på.

g = grid()

skapar en instans av klassen 'grid'.

 Sådär nu har jag läst, och nu fattar jag själva grejen (tror jag) här är min kod sålänge, men jag är inte riktigt helt 100 på hur jag ska knyta an klassen. 

 

jag har kollat på den här tutorialen:

Så det jag vill ha då är klassen grid, 
med attributen: rutnätsstorlek, minor, start. (??)

och jag sneglar också lite på den här koden, men vill ju inte bara copy paste. 

---

Men jag tror att det är något som fattas i min kod, om ngn vill ge en knuff?

mrlill_ludde Online 459
Postad: 17 jan 2019

Bump?

Laguna 3281
Postad: 17 jan 2019

Den där länken "här är min kod" visar ingen kod för mig. 

I vilket fall som helst är det bättre att du ställer specifika frågor, om saker som inte fungerar. 

Svara Avbryt
Close