> Nevýhoda všech knížek tohoto zaměření je v tom, že ještě než ji vydáte, > už je vlastně zastaralá :-( > Přesto, že základy se obvykle nemění, u Pythonu toto nebude tak docela > pravda, protože Py3k dost věcí mění (třeba jedna nejzákladnější funkcí > "print"). Pokud se někdo chce do takového projektu pustit měl by > jednoznačně psát knížku spíše o Py3k, protože než se dají do kupy > podklady a kniha se sepíše a vydá, uplyne dost měsíců a než se dostane > mezi uživatele, uběhne zase několik měsíců a to už tu bude Py2.6, který > na příklady z knížky bude na uživatele "pořvávat", že by to měl > předělat, protože v Py3k, už tato syntaxe nepojede. > > A je takový problém popsat funkci print v knížce takto:
Funkce print dělá to a to a používá přitom metodu str(), bla bla bla.... Pro Python 2.x: Funkce print pouze vytiskne zadané vstupy. Pro Python 3.x: Funkce print navíc objedná supermanovi vilu s bazénem na Vás účet a zašle mu nabývací listinu s tím, že příště mu darujete ještě lamborgini hned jak ten neschopný výrobce sežene káru ve správné barvě. Kde vidíte problém napsat to tak, aby kniha zbytečně nezastarávala až tak rychle? _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python