<br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">OK, rozeberme to bod po bodu.</blockquote><div><br>Bezva napsane :)</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>c) v Pythonu je prace se stringy pomala, je spatne psat:<br> text = text + "neco"</blockquote><div><br> Tohle uz myslim neplati (jednou jsem to zkoumal, potreboval jsem zpracovavat tuny textu) a myslim ze od
2.4 je <br> text = text + "neco" prakticky ekvivalentin s text = ''.join([text, "neco"])<br> Ale muzu se plest :)<br><br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
d) programujeme-li v nejakem jazyce, je dobre dodrzovat nejake jeho<br>zvyklosti, ac se nam mohou zdat jako zbytecna pruda. V tomto doporucuji<br>prostudovat tusim PEP007 nebo PEP008, jmenuje se to "Coding style" a
<br>clovek se v nem dozvi, ze se v Pythonu doporucuje pouzivat nejake<br>konvence pro pojmenovavani identifikatoru, napriklad promenne a funkce<br>malymi_pismeny_s_podtrzitkem, zatimco NazvyTridTakhle</blockquote><div><br>
Je to PEP008 (<a href="http://www.python.org/dev/peps/pep-0008/">http://www.python.org/dev/peps/pep-0008/</a>) a opravdu se hodi si ho precist. Taky se hodi pouzivat nejaky program na kontrolu syntaxe, ktery upozorni na prohresky proti "spravnemu" psani (nekdy az moc aktivne) - mne se osvedcil PyLint (
<a href="http://www.logilab.org/857">http://www.logilab.org/857</a>)<br><br> Jirka<br></div></div>