11 | ||
Editor: geon
Time: 2011/10/07 17:31:47 GMT+2 |
||
Note: pridavani znacek 2x-3x |
changed: - Python, Čeština a Unicode ============================ .. image:: cz.png :align: right Každý národ má menší nebo větší starosti se správným fungováním svého jazyka na klávesnici i obrazovce. U nás jsou to nabodeníčka, tedy háčky, čárky. Python klade důraz na to, aby pythonovské programy s češtinou fungovaly správně ve všech prostředích a platformách. Různé druhy kódování ----------------------------- .. image:: py30.png :align: right .. image:: py25.png :align: right Historicky zde máme několik druhů kódování (výběr): - ASCII - Windows (cp1250) - Latin2 (cp852) - ISO 8859-2 (iso-8859-2) - UTF8 (utf-8) Neexistuje "čistý" text ------------------------------ V počítači neexistuje "čistý" text; text, který by nebyl v žádném kódování, který by nebyl nějak zakódován. I tento cisty text bez hacku a carek, ulozeny nekde na disku, je v nejakem kodovani, nejcasteji ASCII. To že se vám správně zobrazuje vždy a všude, tak to je tím, že používá jen 127 bytů znakové tabulky (ASCII), která byla první a všechny další nové kódování ji většinou zachovávají, používají a přidávají si k ní další své znaky. Srovnání práce s češtinou ve verzích Python 2.x a 3.x --------------------------------------------------------
Každý národ má menší nebo větší starosti se správným fungováním svého jazyka na klávesnici i obrazovce. U nás jsou to nabodeníčka, tedy háčky, čárky. Python klade důraz na to, aby pythonovské programy s češtinou fungovaly správně ve všech prostředích a platformách.
Historicky zde máme několik druhů kódování (výběr):
V počítači neexistuje "čistý" text; text, který by nebyl v žádném kódování, který by nebyl nějak zakódován. I tento cisty text bez hacku a carek, ulozeny nekde na disku, je v nejakem kodovani, nejcasteji ASCII. To že se vám správně zobrazuje vždy a všude, tak to je tím, že používá jen 127 bytů znakové tabulky (ASCII), která byla první a všechny další nové kódování ji většinou zachovávají, používají a přidávají si k ní další své znaky.