Mirek Kučera - vvendigo@seznam.cz
Představil jsem počítač LAME 1.0 a zkoušeli jsme vymýšlet programy odpovídající jeho pramalým schopnostem.
Zkusil jsem naprogramovat jakýsi jeho emulator. Knihovna je ke stažení tady. Použití:
from lamemulator import * LAME_ON() # start emulatoru BOD(1, 0) # nakresli bod SLEP(2.0) # sleep(x) MAŽ(1, 0) # nebo MAZ(1, 0) ČUM(1, 0) # nebo CUM(1, 0) - vrati hodnotu 1 nebo 0 podle toho jestli je na dane pozici bod INPUT() # ceka na stisknuti a pak vrati pismeno, ktere bylo stisknuto INPUT(False) # s parametrem False vrati hodnotu hned, ikdyz nebylo nic stisknuto LAME_OFF() # vypnuti emulatoru # zbytek prikazu (smycky, podminky, atd.) doda Python
$cislo = file_get_contents('cislo.txt'); // nacte obsah souboru jako text a ten se vlozi do promenne $cislo if (!$cislo) { // pokud soubor neexistoval, vratila funkce hodnotu false $cislo = 0; } file_put_contents('cislo.txt', $cislo); // zapise obsah promenne do souboru (prepise ho)
PHP na rozdíl od Pythonu interpretuje textové proměnné obsahující čislice jako číslo, pokud použijeme aritmetickou operaci. Takže např. "10" + 1 == 11
.
PHP má celkem pěknou dokumentaci, ale bohužel ne v češtině. Pěkný je třeba přehled funkcí podle toho, co chceme dělat.
Na code.org lze zkoušet základy programování třeba v prostředí na motivy minecraftu.