Ero sivun ”Python 2/Wikishakkisivu” versioiden välillä
Poistettu sisältö Lisätty sisältö
w |
Korvattu vanhentunut source-tagi syntaxhighlight-tagilla |
||
Rivi 113:
}}
Seuraava malline tuottaa oheisen kuvan mukaisen tyhjän laudan.
<
{{Šakkilauta|=
|tright
Rivi 128:
|Alaotsikkoteksti
}}
</
====Alkuasemassa oleva shakkilauta rivi ja sarakekommenttiteksteillä ====
Rivi 147:
}}
Seuraavassa mallineessa on nappulat alkuasemassa ja siihen on lisätty myös rivi ja sarakekommenttitekstit.
<
{{Šakkilauta|=
|tright
Rivi 163:
|
}}
</
Nämä kommenttitekstit voidaan poistaa siirron toteutuksen yksinkertaistamiseksi, koska ne eivät vaikuta laudan ulkoasuun mitenkään.
Rivi 211:
;Koodi:
<
# -*- coding: cp1252 -*-
def shakkisiirto (asema0, asema1, siirto='ei siirtoa'):
Rivi 286:
print " \n ==== Tulostiedosto ==== \n"
print(tulos)
</
;Testikutsu:
Esimerkiksi seuraavalla testikutsulla
<
# -*- coding: cp1252 -*-
from shakkibotti import shakkisiirto
shakkisiirto('asema0.txt', 'asema1.txt', '1.e2-e4')
</
saadaan seuraava testituloste
Rivi 301:
;Testitulosteet:
<
>>>
Rivi 344:
>>>
</syntaxhighlight>
{{hidden end|toggle=right}}
Rivi 352:
;Koodi:
<
# -*- coding: cp1252 -*-
Rivi 485:
print " \n ==== Tulostiedosto ==== \n"
print(tulos)
</syntaxhighlight>
;Testitulostus:
<
>>>
Rivi 556:
>>>
</syntaxhighlight>
{{hidden end|toggle=right}}
Rivi 569:
;Koodi:
<
# -*- coding: cp1252 -*-
Rivi 721:
print(tulos)
</syntaxhighlight>
;Testitulostus: siirrolle 1. Rg1-h3
<
>>>
Rivi 792:
>>>
</syntaxhighlight>
{{hidden end|toggle=right}}
Rivi 805:
;Koodi:
<
# -*- coding: cp1252 -*-
import numpy as N
Rivi 1 445:
</syntaxhighlight>
;Testaus:
|