-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfrontpage.html
More file actions
414 lines (406 loc) · 27.8 KB
/
frontpage.html
File metadata and controls
414 lines (406 loc) · 27.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Обложка</title>
<link rel="shortcut icon" type="image/ico" href="python-logo.png"/>
<link rel="stylesheet" href="_static/classic.css" type="text/css"/>
<link rel="stylesheet" href="_static/pygments.css" type="text/css"/>
</head>
<body>
<style> body {background: #ccc;} </style>
<div style="float: left;position: absolute;top: 0px; width: 200px;height: 3800px; padding: 25px;background: #C8A98F;color: #8B4513;margin: 0px;">
<p><A href="Главная страница.html" style="color: #8B4513;font-size: 20px;text-decoration: none;">Главная
страница</A></p>
<p><A href="Книга.html" style="color: #8B4513;text-decoration: none;" target="_blank">Теория</A></p>
<p><A href="Обучающие видео.html" style="color: #8B4513;text-decoration: none;" target="_blank">Обучающие видео</A>
</p>
<p><A href="Exercieses.html" style="color: #8B4513;text-decoration: none;" target="_blank">Практика</A></p>
</div>
<div class="section" id="id1" style="margin-left:270px;">
<h1> Обложка
<a class="headerlink" href="#id1" title="Ссылка на этот заголовок">¶</a>
</h1>
<div class="section" id="a-byte-of-python">
<h2>“Укус Питона” – “A Byte of Python” по-русски<a class="headerlink"
href="#a-byte-of-python"
title="Ссылка на этот заголовок">¶</a>
</h2>
<div class="admonition note">
<p class="first admonition-title">Примечание</p>
<p>От автора перевода</p>
<div class="last line-block">
<div class="line">Перед вами перевод популярной книги <strong>“A Byte of Python”</strong><a
class="footnote-reference" href="#id22" id="id2">[1]</a> на русский язык.
</div>
<div class="line">Автор книги – <strong>Swaroop Chitlur</strong>.</div>
<div class="line">Автор русского перевода – <strong>Владимир Смоляр</strong><a
class="footnote-reference" href="#id23" id="id3">[2]</a></div>
<div class="line">Настоящий перевод основан на версии 2.0 оригинальной книги и имеет версию <strong>2.0.2</strong>
</div>
<div class="line">Свежую версию оригинала книги можно просмотреть <a class="reference external"
href="http://www.swaroopch.com/notes/Python_en-Table_of_Contents/">здесь</a>.
</div>
</div>
</div>
<p>“A Byte of Python” – это свободная книга по программированию на языке Python.
Она может служить учебным пособием или руководством по языку Python для
начинающей аудитории. Если ваши знания о компьютере ограничиваются тем, как
сохранять текстовые файлы, эта книга для вас.</p>
<p>Настоящая книга описывает язык Python 3, несмотря на то, что Python 2 всё ещё
более распространён (более детально об этом см. раздел
<a class="reference internal" href="introduction.html#python-2-versus-3"><span class="std std-ref">Python 2 против 3</span></a>).
</p>
</div>
<div class="section" id="who-reads-a-byte-of-python">
<span id="id5"></span>
<h2>Кто читает “A Byte of Python”?<a class="headerlink" href="#who-reads-a-byte-of-python"
title="Ссылка на этот заголовок">¶</a></h2>
<p>Вот что люди говорят о настоящей книге:</p>
<p><em>“Лучшее, что мне удалось найти – “A Byte of Python” – просто блестящая
книга
для начинающих. Она хорошо написана, основные понятия доступно объясняются
на наглядных примерах.”</em></p>
<blockquote>
<div>– Syed Talal (19 лет)</div>
</blockquote>
<div class="line-block">
<div class="line"><br/></div>
</div>
<p><em>“Это лучший учебник для начинающих из всех, что я видел! Спасибо вам за ваш
труд.”</em></p>
<blockquote>
<div>– Walt Michalik (wmich50-at-theramp-dot-net)</div>
</blockquote>
<div class="line-block">
<div class="line"><br/></div>
</div>
<p><em>“Вы написали лучший учебник по Python из тех, что я встречал в Сети. Отличная
работа. Спасибо!”</em></p>
<blockquote>
<div>– Joshua Robin (joshrob-at-poczta-dot-onet-dot-pl)</div>
</blockquote>
<div class="line-block">
<div class="line"><br/></div>
</div>
<p><em>“Превосходный вводный курс в программирование #Python для начинающих”</em></p>
<blockquote>
<div>– Shan Rajasekaran</div>
</blockquote>
<div class="line-block">
<div class="line"><br/></div>
</div>
<p><em>“Привет! Я из Доминиканской Республики. Меня зовут Павел. Недавно я прочитал
вашу книгу “A Byte of Python”, и нахожу её замечательной :). Я многому
научился на приведённых примерах. Ваша книга – отличный помощник таким
новичкам, как я...”</em></p>
<blockquote>
<div>– Pavel Simo (pavel-dot-simo-at-gmail-dot-com)</div>
</blockquote>
<div class="line-block">
<div class="line"><br/></div>
</div>
<p><em>“Недавно я закончил читать “A Byte of Python” и подумал, что я обязательно
должен поблагодарить вас. Было грустно дойти до последних страниц, так как
это означало возвращение к тупым и скучным руководствам O’Reilly или чего-то
подобного для изучения Python. В любом случае я очень благодарен вам за вашу
книгу.”</em></p>
<blockquote>
<div>– Samuel Young (sy-one-three-seven-at-gmail-dot-com)</div>
</blockquote>
<div class="line-block">
<div class="line"><br/></div>
</div>
<p><em>“Уважаемый Swaroop, я прохожу курс, который ведёт преподаватель, совсем не
заинтересованный в преподавании. Мы пользуемся книгой “Изучаем Python”, второе
издание O’Reilly. Но она совсем не для начинающих студентов, практически без
каких-либо знаний о программировании, и преподавателя, который должен работать
кем-нибудь другим. Огромное спасибо вам за вашу книгу. Без неё я так бы никогда
ничего и не понял о Python и программировании вообще. Тысяча благодарностей! Вы
умеете “разбить мысль на части” до такого уровня, чтобы начинающим было легко
понять, а далеко не каждый на это способен.”</em></p>
<blockquote>
<div>– Joseph Duarte (jduarte1-at-cfl-dot-rr-dot-com)</div>
</blockquote>
<div class="line-block">
<div class="line"><br/></div>
</div>
<p><em>“Я в восторге от вашей книги! Это самый лучший учебник по Python, кроме того
полезный и как справочник. Просто блестяще! Настоящий шедевр! Так держать!”</em></p>
<blockquote>
<div>– Chris-André Sommerseth</div>
</blockquote>
<div class="line-block">
<div class="line"><br/></div>
</div>
<p><em>“Пишу вам, чтобы поблагодарить за написание и публикацию в сети “A Byte of
Python”. Я предпринимал попытки изучить Python в течение нескольких месяцев,
прежде чем наткнулся на вашу книгу. И хотя я достиг небольших успехов с pyGame,
мне никак не удавалось закончить программу.</em></p>
<p><em>Благодаря вашему упрощению многих понятий, Python теперь кажется мне вполне
достижимой целью. Кажется, теперь я наконец-то освоил основы и могу продолжать
идти к своей настоящей цели – разработке игр.</em></p>
<p><em>...</em></p>
<p><em>Ещё раз спасибо ОГРОМНОЕ за размещение такого структурированного и полезного
путеводителя по основам программирования в Интернете. Он провёл меня через
ООП, разъяснив то, что не смогли разъяснить два учебника.”</em></p>
<blockquote>
<div>– Matt Gallivan (m-underscore-gallivan12-at-hotmail-dot-com)</div>
</blockquote>
<div class="line-block">
<div class="line"><br/></div>
</div>
<p><em>“Я бы хотел поблагодарить вас за вашу книгу “A byte of python”, которая кажется
мне самым лучшим средством для изучения Python. Мне 15 лет, я живу в Египте.
Зовут меня Ахмед. Python – мой второй язык программирования. В школе я изучал
Visual Basic 6, но мне он не понравился, а изучать Python мне по-настоящему
нравится. Мне удалось написать программу “Адресная книга”. Теперь я буду больше
программировать сам и читать чужие программы на Python (если вы подскажете мне
подходящий их источник). Также я намерен приступить к изучению Java, и если бы
вы могли порекомендовать мне пособие по Java, столь же хорошее, как ваше, это
бы мне очень помогло. Спасибо.”</em></p>
<blockquote>
<div>– Ahmed Mohammed (sedo-underscore-91-at-hotmail-dot-com)</div>
</blockquote>
<div class="line-block">
<div class="line"><br/></div>
</div>
<p><em>“Замечательным источником для начинающих, желающих узнать больше о Python
может послужить пособие “A Byte of Python”, написанное Swaroop C H в 110
страницах. Оно отлично написано, легко воспринимается и, возможно, это лучшее из
существующих введение в программирование на Python”</em></p>
<blockquote>
<div>– Drew Ames в статье “Scripting Scribus”, опубликованной на Linux.com</div>
</blockquote>
<div class="line-block">
<div class="line"><br/></div>
</div>
<p><em>“Вчера я прошёл почти весь “Byte of Python” на своём Nokia N800, и он показался
мне наиболее лёгким и лаконичным введением в Python из всех, что я встречал.
Настоятельно рекомендую его как отправную точку для изучающих Python.”</em></p>
<blockquote>
<div>– Jason Delport в своём блоге</div>
</blockquote>
<div class="line-block">
<div class="line"><br/></div>
</div>
<p><em>“Byte of Vim и Python”, написанные @swaroopch, на мой взгляд, наилучшие образцы
технической документации. Прекрасно читаются #FeelGoodFactor</em></p>
<blockquote>
<div>– Surendran говорит в Твиттере</div>
</blockquote>
<div class="line-block">
<div class="line"><br/></div>
</div>
<p><em>“”Byte of python” – безусловно лучший”</em></p>
<p><em>(в ответ на вопрос “Посоветуйте хороший и недорогой ресурс для изучения основ
Python.”)</em></p>
<blockquote>
<div>– Justin LoveTrue пишет на странице Facebook</div>
</blockquote>
<div class="line-block">
<div class="line"><br/></div>
</div>
<p><em>“Книга “Byte of Python” очень помогла. Спасибо, bigtime :)”</em></p>
<blockquote>
<div>– Chinmay</div>
</blockquote>
<div class="line-block">
<div class="line"><br/></div>
</div>
<p><em>“Всегда был поклонником “A Byte of Python” – написанного как для новичков,
так и для опытных программистов.”</em></p>
<blockquote>
<div>– Patrick Harrington, в ответе на StackOverflow</div>
</blockquote>
<div class="line-block">
<div class="line"><br/></div>
</div>
<p><strong>Даже NASA</strong></p>
<blockquote>
<div>Эта книга используется даже в НАСА! Ею пользуются в лаборатории реактивного
движения<a class="footnote-reference" href="#id24" id="id6">[3]</a> в рамках проекта “Сеть дальней
космической связи”<a class="footnote-reference" href="#id25" id="id7">[4]</a>.
</div>
</blockquote>
<p><strong>Учебные курсы</strong></p>
<blockquote>
<div><p>Эта книга используется в качестве учебного материала в различных учебных
заведениях</p>
<ul class="simple">
<li>Курс “Принципы языков программирования” в университете Vrije, Амстердам</li>
<li>Курс “Основы машинных вычислений” в Калифорнийском Университете в Дэвисе</li>
<li>Курс “Программирование на Python” в Гарвардском университете</li>
<li>Курс “Введение в программирование” в Университете Лидса</li>
<li>Курс “Введение в разработку приложений” в Бостонском Университете</li>
<li>Курс “Методы информационных технологий в метеорологии” в Университете Оклахомы</li>
<li>Курс “Обработка геоданных” в Университете штата Мичиган</li>
<li>Курс “Многоагентные системы семантической паутины” в Университете Эдинбурга</li>
</ul>
</div>
</blockquote>
</div>
<div class="section" id="id8">
<h2>Лицензия<a class="headerlink" href="#id8" title="Ссылка на этот заголовок">¶</a></h2>
<p>Настоящая книга распространяется на условиях лицензии
<a class="reference external" href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons
Attribution-Share Alike 3.0 Unported</a>.</p>
<p>Это означает, что:</p>
<blockquote>
<div>
<ul class="simple">
<li>Вы имеете право копировать, распространять и передавать её другим</li>
<li>Вы имеете право использовать фрагменты этой книги в своих текстах</li>
<li>Вы имеете право использовать её в коммерческих целях</li>
</ul>
</div>
</blockquote>
<p>Внимание:</p>
<blockquote>
<div>
<ul class="simple">
<li>При продаже электронной или печатной версии этой книги в её описании
необходимо в явной форме указать, что она распространяется <strong>не</strong> от имени
её первоначального автора.
</li>
<li>Во введении или на титульной странице должно быть указано первичное
авторство в форме ссылки на страницу <a class="reference external"
href="http://www.swaroopch.com/notes/Python">http://www.swaroopch.com/notes/Python</a>
с ясным указанием на то, что исходный текст книги может быть найден по
этому адресу.
</li>
<li>Все фрагменты программ/сценарии, представленные в этой книге,
распространяются на условиях Модифицированной лицензии BSD<a class="footnote-reference"
href="#id26" id="id9">[5]</a>, если
явно
не указано обратное.
</li>
</ul>
</div>
</blockquote>
</div>
<div class="section" id="id10">
<h2>Читать<a class="headerlink" href="#id10" title="Ссылка на этот заголовок">¶</a></h2>
<p>Вы можете
<a class="reference external" href="http://svp.pp.ua/AByteOfPython/preface.html">приступить к чтению</a>
книги
в браузере прямо сейчас.
[<a class="reference external" href="http://wombat.org.ua/AByteOfPython/preface.html">запасная ссылка</a>]
</p>
</div>
<div class="section" id="id13">
<h2>Купить книгу<a class="headerlink" href="#id13" title="Ссылка на этот заголовок">¶</a></h2>
<p>Чтобы иметь возможность почитать эту книгу без подключения к Интернету, а также
поддержать её дальнейшую разработку и усовершенствование, вы можете <a class="reference external"
href="http://www.swaroopch.com/buybook">купить
её
печатный вариант</a> (на английском языке).</p>
</div>
<div class="section" id="id15">
<h2>Скачать<a class="headerlink" href="#id15" title="Ссылка на этот заголовок">¶</a></h2>
<blockquote>
<div>
<ul class="simple">
<li><a class="reference external" href="http://svp.pp.ua/AByteOfPython/AByteofPythonRussian.pdf">В
виде PDF-файла</a> (самая свежая версия) [<a class="reference external"
href="http://wombat.org.ua/AByteOfPython/AByteofPythonRussian.pdf">запасная
ссылка</a>]
</li>
<li><a class="reference external" href="http://svp.pp.ua/AByteOfPython/AByteofPythonRussian.epub">В
формате EPUB</a> (косметические неполадки, но текст читабелен). [<a class="reference external"
href="http://wombat.org.ua/AByteOfPython/AByteofPythonRussian.epub">запасная
ссылка</a>]
</li>
<li><a class="reference external" href="https://github.com/swaroopch/byte_of_python">Полный
исходник</a></li>
</ul>
</div>
</blockquote>
<p><strong>Если вы хотите поддержать продолжение разработки этой книги,</strong> <a class="reference external"
href="http://www.swaroopch.com/buybook">купите
её печатную копию</a> <strong>.</strong></p>
</div>
<div class="section" id="id20">
<h2>Книга на вашем родном языке<a class="headerlink" href="#id20" title="Ссылка на этот заголовок">¶</a></h2>
<p>Если вы хотите почитать эту книгу или помочь перевести её на другие языки,
перейдите на страницу <a class="reference internal" href="translations.html"><span
class="doc">Переводы</span></a>.</p>
</div>
<div class="section" id="id21">
<h2>Примечания<a class="headerlink" href="#id21" title="Ссылка на этот заголовок">¶</a></h2>
<table class="docutils footnote" frame="void" id="id22" rules="none">
<colgroup>
<col class="label"/>
<col/>
</colgroup>
<tbody valign="top">
<tr>
<td class="label"><a class="fn-backref" href="#id2">[1]</a></td>
<td>Название книги “A Byte of Python” (дословно – “Байт Питона”)
по-английски звучит так же, как и “A Bite of Python” – “Укус Питона”
(<em>прим.перев.</em>)
</td>
</tr>
</tbody>
</table>
<table class="docutils footnote" frame="void" id="id23" rules="none">
<colgroup>
<col class="label"/>
<col/>
</colgroup>
<tbody valign="top">
<tr>
<td class="label"><a class="fn-backref" href="#id3">[2]</a></td>
<td>Сообщения об ошибках и предложения по улучшению перевода просьба
присылать на e-mail: v_2e-at-ukr-dot-net.
</td>
</tr>
</tbody>
</table>
<table class="docutils footnote" frame="void" id="id24" rules="none">
<colgroup>
<col class="label"/>
<col/>
</colgroup>
<tbody valign="top">
<tr>
<td class="label"><a class="fn-backref" href="#id6">[3]</a></td>
<td><a class="reference external" href="http://www.jpl.nasa.gov/">Jet Propulsion Laboratory</a> (<em>прим.перев.</em>)
</td>
</tr>
</tbody>
</table>
<table class="docutils footnote" frame="void" id="id25" rules="none">
<colgroup>
<col class="label"/>
<col/>
</colgroup>
<tbody valign="top">
<tr>
<td class="label"><a class="fn-backref" href="#id7">[4]</a></td>
<td><a class="reference external"
href="https://web.archive.org/web/20130614003212/http://dsnra.jpl.nasa.gov/software/Python/byte-of-python/output/byteofpython_html/">Deep
Space Network</a> (<em>прим.перев.</em>)
</td>
</tr>
</tbody>
</table>
<table class="docutils footnote" frame="void" id="id26" rules="none">
<colgroup>
<col class="label"/>
<col/>
</colgroup>
<tbody valign="top">
<tr>
<td class="label"><a class="fn-backref" href="#id9">[5]</a></td>
<td><a class="reference external"
href="https://en.wikipedia.org/wiki/BSD_licenses#3-clause_license_.28.22Revised_BSD_License.22.2C_.22New_BSD_License.22.2C_or_.22Modified_BSD_License.22.29">3-clause
BSD license</a> (<em>прим.перев.</em>)
</td>
</tr>
</tbody>
</table>
</div>
</div>
</body>
</html>