Хелпикс

Главная

Контакты

Случайная статья





Как писать программы на Python 6 страница



Gustavo E everria г о в о р и т:

 

«Я р а б о т а ю п р о г р а м м и с т о м в А р г е н т и н е. П о б о л ь ш е й ч а с т и я и с п о л ь з у ю т е х -н о л о г и и C# и . NET н а р а б о т е, н о д л я м о и х с о б с т в е н н ы х п р о е к т о в – т о л ь к о Python и Ruby. Я у з н а л о Python д о в о л ь н о д а в н о, и с р а з у ж е о с т а н о в и л с я н а н ё м. В с к о р е п о с л е м о е г о з н а к о м с т в а с Python я о б н а р у ж и л э т у к н и г у, и о н а


 

2. 1. Д о с т у п н ы е п е р е в о д ы                                                                                                                                      13


A Byte of Python (Russian), В е р с и я 2. 01

 

 

п о м о г л а м н е в и з у ч е н и и э т о г о я з ы к а. Т о г д а я р е ш и л п е р е в е с т и е ё н а и с п а н -с к и й я з ы к. Т е п е р ь, п о с л е н е с к о л ь к и х о б р а щ е н и й я н а ч а л п е р е в о д и т ь “A Byte of Python” в м е с т е с Maximiliano Soler. »

 

Cristian Bermudez Serna г о в о р и т:

 

«Я с т у д е н т ф а к у л ь т е т а т е л е к о м м у н и к а ц и й в у н и в е р с и т е т е Antioquia (К о л у м -б и я ). Н е с к о л ь к о м е с я ц е в н а з а д я р е ш и л и з у ч а т ь Python и о б н а р у ж и л э т у з а -м е ч а т е л ь н у ю к н и г у, п о с л е ч е г о р е ш и л п о д к л ю ч и т ь с я к е ё п е р е в о д у н а и с п а н -с к и й я з ы к. »

 

2. 1. 21 Ш в е д с к и й

 

Mikael Jacobsson (leochingkwake-at-gmail-dot-com)р е ш и л п е р е в е с т и э т у к н и г у н а ш в е д -с к и й я з ы к.

 

2. 1. 22 Т у р е ц к и й

 

Tьrker SEZER (tsezer-at-b urk-dot-net)и Bugra Cakir (bugracakir-at-gmail-dot-com)н а ч а л и п е р е в о д к н и г и н а т у р е ц к и й я з ы к. Г д е т у р е ц к а я в е р с и я? Bitse de okusak.

 

П р и м е ч а н и е: З а м е н и т е -at-н а @, -dot-н а. и -underscore-н а _в а д р е с а х э л е к т р о н н о й п о ч т ы, у к а з а н н ы х н а э т о й с т р а н и ц е. Д е ф и с ы в о в с е х о с т а л ь н ы х м е с т а х а д р е с а о с т а в ь т е к а к е с т ь.


 

 

14                                                                                                                                                Г л а в а 2. П е р е в о д ы


 

П р е д и с л о в и е

 

 

Python – э т о, п о ж а л у й, о д и н и з н е м н о г и х я з ы к о в п р о г р а м м и р о в а н и я, п р о с т ы х в о с в о е н и и

 

о д н о в р е м е н н о м о щ н ы х. Э т о о ч е н ь в а ж н о и д л я н а ч и н а ю щ и х, и д л я с п е ц и а л и с т о в, н о ч т о е щ ё в а ж н е е – н а н ё м п р и я т н о п р о г р а м м и р о в а т ь. Н а с т о я щ а я к н и г а п р и з в а н а п о м о ч ь в а м в и з у ч е н и и э т о г о з а м е ч а т е л ь н о г о я з ы к а и п о к а з а т ь, к а к м о ж н о б ы с т р о и б е з б о л е з -н е н н о д е л а т ь м н о г и е в е щ и – в с у щ н о с т и, э т о т а к о е с е б е «И д е а л ь н о е п р о т и в о я д и е п р о т и в в с е х в а ш и х п р о б л е м в п р о г р а м м и р о в а н и и ».

 

 

3. 1 Д л я к о г о э т а к н и г а

 

Э т а к н и г а с л у ж и т п у т е в о д и т е л е м и л и у ч е б н ы м п о с о б и е м д л я и з у ч е н и я я з ы к а п р о г р а м -м и р о в а н и я Python. О н а н а ц е л е н а, п р е и м у щ е с т в е н н о, н а н о в и ч к о в. Т е м н е м е н е е, о н а б у -д е т п о л е з н а и о п ы т н ы м п р о г р а м м и с т а м.

 

И д е я т а к о в а, ч т о е с л и в с ё, ч т о в ы з н а е т е о к о м п ь ю т е р а х, э т о к а к с о х р а н я т ь т е к с т о в ы е ф а й -л ы, в ы м о ж е т е и з у ч и т ь Python п о э т о й к н и г е. Е с л и у в а с и м е е т с я н е к о т о р ы й п р е д в а р и -т е л ь н ы й о п ы т в п р о г р а м м и р о в а н и и, в ы в с ё р а в н о м о ж е т е и з у ч и т ь Python п о э т о й к н и г е.

 

Е с л и у в а с т а к и и м е е т с я п р е д в а р и т е л ь н ы й о п ы т п р о г р а м м и р о в а н и я, в а с н а в е р н я к а з а и н -т е р е с у ю т р а з л и ч и я м е ж д у Python и в а ш и м л ю б и м ы м я з ы к о м п р о г р а м м и р о в а н и я, м н о -г и е и з к о т о р ы х с п е ц и а л ь н о в ы д е л е н ы в т е к с т е. О д н а к о, с ч и т а ю с в о и м д о л г о м п р е д у п р е -д и т ь в а с о т о м, ч т о в с к о р е в а ш и м л ю б и м ы м я з ы к о м п р о г р а м м и р о в а н и я в с ё р а в н о с т а н е т Python!

 

 

3. 2 Н е м н о г о и с т о р и и

 

В п е р в ы е я о б р а т и л с я к Python, к о г д а м н е п о н а д о б и л о с ь н а п и с а т ь у с т а н о в щ и к д л я с в о е й п р о г р а м м ы «Diamond», ч т о б ы у п р о с т и т ь п р о ц е с с у с т а н о в к и. М н е п р и ш л о с ь в ы б и р а т ь м е ж д у п р и в я з к а м и Python и Perl к б и б л и о т е к е Qt. Я п о и с к а л и н ф о р м а ц и ю в с е т и н а э т у т е м у и н а т к н у л с я н а с т а т ь ю Э р и к а С. Р е й м о н д а, и з в е с т н о г о и у в а ж а е м о г о х а к е р а, в к о -т о р о й о н р а с с к а з ы в а е т о т о м, к а к Python с т а л е г о л ю б и м ы м я з ы к о м п р о г р а м м и р о в а н и я. Т а к ж е я в ы я с н и л, ч т о п р и в я з к и PyQt б ы л и б о л е е з р е л ы м и п о с р а в н е н и ю с Perl-Qt. Т а к я о п р е д е л и л с я с в ы б о р о м в п о л ь з у Python.

 

П о с л е э т о г о я н а ч а л и с к а т ь х о р о ш у ю к н и г у п о Python. И н е н а ш ё л! К о н е ч н о, я н а ш ё л н е с к о л ь к о к н и г O’Reilly, н о о н и б ы л и л и б о с л и ш к о м д о р о г и м и, л и б о б о л ь ш е п о х о д и л и


 


A Byte of Python (Russian), В е р с и я 2. 01

 

 

н а с п р а в о ч н и к, н е ж е л и н а у ч е б н и к. Т а к ч т о м н е п р и ш л о с ь д о в о л ь с т в о в а т ь с я д о к у м е н т а -ц и е й, п о с т а в л я е м о й в к о м п л е к т е с Python. Н о о н а о к а з а л а с ь с л и ш к о м к р а т к о й и н е п о л -н о й. Б е з у с л о в н о, о н а д а л а м н е н е к о т о р о е п р е д с т а в л е н и е о т о м, ч т о т а к о е Python, н о э т о г о б ы л о я в н о н е д о с т а т о ч н о. М н е е ё х в а т а л о, п о с к о л ь к у я и м е л п р е д ы д у щ и й о п ы т п р о г р а м -м и р о в а н и я, н о о н а н и к о и м о б р а з о м н е п о д х о д и л а д л я н о в и ч к о в.

 

П р и м е р н о ч е р е з п о л г о д а п о с л е м о и х п е р в ы х ш а г о в в Python я у с т а н о в и л п о с л е д н ю ю (н а т о т м о м е н т ) в е р с и ю Red Hat Linux 9. 0 и н а ч а л и г р а т ь с я с KWord. Я б ы л в в о с т о р г е о т н е г о,

в д р у г м н е п р и ш л о в г о л о в у н а п и с а т ь в н ё м н е к о т о р ы е м ы с л и о Python. Я р а с с ч и т ы в а л н а п и с а т ь н е с к о л ь к о с т р а н и ц, н о о б ъ ё м б ы с т р о в ы р о с д о 30 с т р а н и ц. Т о г д а я р е ш и л в с е р ь ё з п р и д а т ь э т о м у т е к с т у ф о р м у к н и г и. П о с л е м н о ж е с т в а п е р е п и с ы в а н и й о н а д о с т и г л а т о г о с о с т о я н и я, в к о т о р о м о н а у ж е м о г л а с л у ж и т ь п о л е з н ы м п о с о б и е м п о и з у ч е н и ю я з ы к а Python. Я с м о т р ю н а с в о ю к н и г у к а к н а с в о й в к л а д и д а н ь с о о б щ е с т в у с в о б о д н о г о П О.

 

Э т а к н и г а б ы л а н а ч а т а к а к м о и л и ч н ы е з а м е т к и о Python, и я д о с и х п о р с м о т р ю н а н е ё т а к ж е, х о т я и п р и л о ж и л н е м а л о у с и л и й к т о м у, ч т о б ы с д е л а т ь е ё б о л е е п о д х о д я щ е й д л я д р у г и х : )

 

к о н е ч н о, в д у х е с в о б о д н о г о П О, я п о л у ч и л м н о ж е с т в о к о н с т р у к т и в н ы х п р е д л о ж е н и й, к р и т и к и и о т з ы в о в о т ч и т а т е л е й, к о т о р ы е п о м о г л и м н е з н а ч и т е л ь н о у л у ч и т ь к н и г у.

 

3. 3 С о с т о я н и е к н и г и

 

о к т я б р е 2012 г о д а б ы л и в н е с е н ы н е к о т о р ы е и с п р а в л е н и я, о б н о в л е н и я, а т а к ж е п о п р о с ь -б а м н е с к о л ь к и х п о л ь з о в а т е л е й с т р а н и ц ы э т о й к н и г и б ы л и п е р е ф о р м а т и р о в а н ы п р и п о -м о щ и Pandoc д л я т о г о, ч т о б ы с д е л а т ь в о з м о ж н ы м а в т о м а т и ч е с к о е г е н е р и р о в а н и е э л е к -т р о н н ы х к н и г н а и х о с н о в е.

 

р е д а к ц и и з а д е к а б р ь 2008 г о д а (п о с р а в н е н и ю с п р е д ы д у щ и м с е р ь ё з н ы м п е р е с м о т р о м в м а р т е 2005 г о д а ) б ы л и д о б а в л е н ы с в е д е н и я, с в я з а н н ы е с в ы х о д о м Python 3. 0.

 

Э т а к н и г а н у ж д а е т с я в п о м о щ и с в о и х ч и т а т е л е й п о о б н а р у ж е н и ю н е о ч е н ь х о р о ш о, н е о ч е н ь п о н я т н о и л и п о п р о с т у н е в е р н о н а п и с а н н ы х ч а с т е й. Е с л и у в а с е с т ь т а к и е п р е д л о -ж е н и я, п о ж а л у й с т а, о б р а щ а й т е с ь к с а м о м у а в т о р у к н и г и и л и к а в т о р у п е р е в о д а , к о т о р ы й в ы ч и т а е т е.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.