[python] Hra meho zivota

2012-11-22 Tema obsahu Dominik Matoulek
Zdravim, jakozto novacek v Pythonu se snazim napsat Game of Life, nicmene mam problem s vyhodnocovanim podminky. Tady je kod: #!/bin/python print (Ahoj, tohle ma byt pokus o hru Game Of Life :) ) velikostMatice = 5 Deklarace pocatecniho pole pocradek1 = [0,0,0,0,0] pocradek2 = [0,0,1,0,0]

Re: [python] Hra meho zivota

2012-11-22 Tema obsahu Jirka Vejrazka
Ja jsem to moc nezkoumal, ale neni to tim, ze se ti v tom vnorenem cyklu ta prvni horni jednicka vynuluje driv, nez se dostanes to situace, kdy bys mohl mit sum == 3? Ja bych rekl, ze bys mel mit dve kopie te matice - jednu ze ktere to pocitas a druhou, kam ukladas vypocty. Na konci cyklu pak tu

Re: [python] Hra meho zivota

2012-11-22 Tema obsahu René Klačan
Cau, zamen tento riadok: nasldMatrix = [[0] * velikostMatice] * velikostMatice za nasldMatrix = [[0 for _ in range(velikostMatice)] for _ in range(velikostMatice)] a bude to ok :) mam pocit, ze to je problem toho, ze pri tvojom vytvoreni je potom v cykle nutne vytvarat lokalnu kopiu a ta