A legjobb tanulási módszernek azt tartom ha élő példán keresztül sajátítunk el valamit. Mivel a számítógépet használók az esetek nagy-nagy részében először a játékprogramokkal ismerkednek meg, talán a programozás elsajátításának is legjobb módja, ha egyszerű játékprogramocskák megírásával kezdünk neki.
Kezdésként a jól ismert Hangman játékot fogjuk elkészíteni, de objektumorientált szemlélettel. Az első működő változat linux terminálon fog futni, az utolsó viszont a népszerű Qt GUI-toolkit felülettel jelenik majd meg.
Szövegformázás: szövegkezelés, 2.rész
A szövegobjektumokkal való munka, és azok megjelenítésének egyszerűsítéséhez a Python sok eszközt ad a kezünkbe, kezdve például a '%' operátorral és a string.format() metódussal.
A '%' operátor nagyon hasznos, használatának alapját ez a példa jól szemlélteti:
A '%' operátor nagyon hasznos, használatának alapját ez a példa jól szemlélteti:
>>> "Ez a blog a %s" % "Pythonkodjunk!" 'Ez a blog a Pythonkodjunk!' >>> blog_name="Pythonkodjunk!" >>> title="Ez a blog a %s" >>> title % blog_name 'Ez a blog a Pythonkodjunk!'
Syntax Highlight a Pythonkodjunk!-on!
Ma megnéztem, lehet-e szintaxiskiemelést beállítani a bloggeren lévő blogon. Hát nem :(
Pedig én biztosan tudom, hogy láttam már ilyet a bloggeren is, az nem lehet, hogy nincs rá megoldás.
Rákerestem a guglin, és rögtön kismillió találatom lett. ==>
Többet átnéztem, végül maradtam ennél, mert így nem kell plusz fájlt feltennem sehova, a Google Code-on a javascript alapú Alex Gorbatchev által készített SyntaxHighlighter 1.5 verziója megtalálható, és fájlszinten elérhető. A csomag amúgy már a 3.0 verziónál jár, de a célomnak az 1.5 is kiválóan megfelel.
Pedig én biztosan tudom, hogy láttam már ilyet a bloggeren is, az nem lehet, hogy nincs rá megoldás.
Rákerestem a guglin, és rögtön kismillió találatom lett. ==>
Többet átnéztem, végül maradtam ennél, mert így nem kell plusz fájlt feltennem sehova, a Google Code-on a javascript alapú Alex Gorbatchev által készített SyntaxHighlighter 1.5 verziója megtalálható, és fájlszinten elérhető. A csomag amúgy már a 3.0 verziónál jár, de a célomnak az 1.5 is kiválóan megfelel.
Címkék:
pythonkodjunk
Feliratkozás:
Bejegyzések (Atom)