6 svar
98 visningar
mrlill_ludde 1047 – Fd. Medlem
Postad: 14 jan 2019 16:27 Redigerad: 14 jan 2019 16:30

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 Online 28536
Postad: 14 jan 2019 16:38

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 1047 – Fd. Medlem
Postad: 14 jan 2019 16:42
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 Online 28536
Postad: 14 jan 2019 17:01
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 1047 – Fd. Medlem
Postad: 15 jan 2019 09:45
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 1047 – Fd. Medlem
Postad: 17 jan 2019 11:14

Bump?

Laguna Online 28536
Postad: 17 jan 2019 11:34

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