В е р с и я 2. 01
|
П е р е в о д ы
|
|
| 2. 1
| Д о с т у п н ы е п е р е в о д ы.................................
|
|
|
П р е д и с л о в и е
|
|
| 3. 1
| Д л я к о г о э т а к н и г а ..................................
|
|
| 3. 2
| Н е м н о г о и с т о р и и...................................
|
|
| 3. 3
| С о с т о я н и е к н и г и ...................................
|
|
| 3. 4
| О ф и ц и а л ь н а я в е б -с т р а н и ц а.............................
|
|
| 3. 5
| К р а з м ы ш л е н и ю ...................................
|
|
|
В в е д е н и е
|
|
| 4. 1
| О с о б е н н о с т и Python. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
| 4. 2
| Python 2 п р о т и в 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
| 4. 3
| Ч т о г о в о р я т п р о г р а м м и с т ы.............................
|
|
|
У с т а н о в к а
|
|
| 5. 1
| У с т а н о в к а в GNU/Linux и BSD. . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
| 5. 2
| У с т а н о в к а в Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
| 5. 3
| Д л я п о л ь з о в а т е л е й Mac OS X. . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
| 5. 4
| Р е з ю м е .........................................
|
|
|
П е р в ы е ш а г и
|
|
| 6. 1
| В в е д е н и е........................................
|
|
| 6. 2
| И с п о л ь з о в а н и е к о м а н д н о й с т р о к и и н т е р п р е т а т о р а . . . . . . . . . . . . . .
|
|
| 6. 3
| В ы б о р р е д а к т о р а ...................................
|
|
| 6. 4
| И с п о л ь з о в а н и е п р о г р а м м н ы х ф а й л о в . . . . . . . . . . . . . . . . . . . . . . .
|
|
| 6. 5
| П о л у ч е н и е п о м о щ и..................................
|
|
| 6. 6
| Р е з ю м е .........................................
|
|
|
О с н о в ы
|
|
| 7. 1
| К о м м е н т а р и и .....................................
|
|
| 7. 2
| Л и т е р а л ь н ы е к о н с т а н т ы...............................
|
|
| 7. 3
| Ч и с л а..........................................
|
|
| 7. 4
| С т р о к и .........................................
|
|
| 7. 5
| П е р е м е н н ы е......................................
|
|
| 7. 6
| И м е н а и д е н т и ф и к а т о р о в ..............................
|
|
| 7. 7
| Т и п ы д а н н ы х .....................................
|
|
| 7. 8
| О б ъ е к т ы ........................................
|
|
| 7. 9
| Л о г и ч е с к и е и ф и з и ч е с к и е с т р о к и . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
| 7. 10
| О т с т у п ы ........................................
|
|
| 7. 11
| Р е з ю м е .........................................
|
|
|
О п е р а т о р ы и в ы р а ж е н и я
|
|
| 8. 1
| О п е р а т о р ы.......................................
|
|
| 8. 2
| П о р я д о к в ы ч и с л е н и я.................................
|
|
| 8. 3
| И з м е н е н и е п о р я д к а в ы ч и с л е н и я..........................
|
|
| 8. 4
| А с с о ц и а т и в н о с т ь ...................................
|
|
| 8. 5
| В ы р а ж е н и я.......................................
|
|
| 8. 6
| Р е з ю м е .........................................
|
|
|
П о т о к к о м а н д
|
|
| 9. 1
| О п е р а т о р if. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
| 9. 2
| О п е р а т о р while. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
| 9. 3
| Ц и к л for. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
| 9. 4
| О п е р а т о р break. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
| 9. 5
| О п е р а т о р continue. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
| 9. 6
| Р е з ю м е .........................................
|
|
|
Ф у н к ц и и
|
|
| 10. 1
| П а р а м е т р ы ф у н к ц и й.................................
|
|
| 10. 2
| Л о к а л ь н ы е п е р е м е н н ы е...............................
|
|
| 10. 3
| З а р е з е р в и р о в а н н о е с л о в о «global». . . . . . . . . . . . . . . . . . . . . . . . .
|
|
| 10. 4
| З а р е з е р в и р о в а н н о е с л о в о «nonlocal». . . . . . . . . . . . . . . . . . . . . . .
|
|
| 10. 5
| З н а ч е н и я а р г у м е н т о в п о у м о л ч а н и ю . . . . . . . . . . . . . . . . . . . . . . .
|
|
10. 6
| К л ю ч е в ы е а р г у м е н т ы.................................
|
|
10. 7
| П е р е м е н н о е ч и с л о п а р а м е т р о в...........................
|
|
10. 8
| Т о л ь к о к л ю ч е в ы е п а р а м е т р ы............................
|
|
10. 9
| О п е р а т о р «return». . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
10. 10
| С т р о к и д о к у м е н т а ц и и................................
|
|
10. 11
| А н н о т а ц и и.......................................
|
|
10. 12
| Р е з ю м е .........................................
|
|
11 М о д у л и
|
|
11. 1
| Ф а й л ы б а й т к о д а . pyc. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
11. 2
| О п е р а т о р from … import …. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
11. 3
| И м я м о д у л я – __name__. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
11. 4
| С о з д а н и е с о б с т в е н н ы х м о д у л е й..........................
|
|
11. 5
| Ф у н к ц и я dir. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
11. 6
| П а к е т ы .........................................
|
|
11. 7
| Р е з ю м е .........................................
|
|
12 С т р у к т у р ы д а н н ы х
|
|
12. 1
| С п и с о к .........................................
|
|
12. 2
| К р а т к о е в в е д е н и е в о б ъ е к т ы и к л а с с ы . . . . . . . . . . . . . . . . . . . . . . .
|
|
12. 3
| К о р т е ж .........................................
|
|
12. 4
| С л о в а р ь.........................................
|
|
12. 5
| П о с л е д о в а т е л ь н о с т и .................................
|
|
12. 6
| М н о ж е с т в о.......................................
|
|
12. 7
| С с ы л к и.........................................
|
|
12. 8
| Е щ ё о с т р о к а х .....................................
|
|
12. 9
| Р е з ю м е .........................................
|
|
13 Р е ш е н и е з а д а ч
|
|
13. 1
| З а д а ч а..........................................
|
|
13. 2
| Р е ш е н и е ........................................
|
|
13. 3
| В т о р а я в е р с и я .....................................
|
|
13. 4
| Т р е т ь я в е р с и я .....................................
|
|
13. 5
| Ч е т в ё р т а я в е р с и я ...................................
|
|
13. 6
| Д о п о л н и т е л ь н ы е у с о в е р ш е н с т в о в а н и я . . . . . . . . . . . . . . . . . . . . . .
|
|
13. 7
| П р о ц е с с р а з р а б о т к и п р о г р а м м н о г о о б е с п е ч е н и я . . . . . . . . . . . . . . . .
|
|
13. 8
| Р е з ю м е .........................................
|
|
14 О б ъ е к т н о -о р и е н т и р о в а н н о е п р о г р а м м и р о в а н и е
|
|
14. 1
| self. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
14. 2
| К л а с с ы .........................................
|
|
14. 3
| М е т о д ы о б ъ е к т о в ...................................
|
|
14. 4
| М е т о д __init__. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
14. 5
| П е р е м е н н ы е к л а с с а и о б ъ е к т а............................
|
|
14. 6
| Н а с л е д о в а н и е .....................................
|
|
14. 7
| М е т а к л а с с ы ......................................
|
|
14. 8
| Р е з ю м е .........................................
|
|
15 В в о д -в ы в о д
|
|
15. 1
| В в о д о т п о л ь з о в а т е л я.................................
|
|
15. 2
| Ф а й л ы..........................................
|
|
15. 3
| Pickle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
15. 4
| Р е з ю м е .........................................
|
|
16 И с к л ю ч е н и я
|
|
16. 1
| О ш и б к и.........................................
|
|
16. 2
| И с к л ю ч е н и я......................................
|
|
16. 3
| О б р а б о т к а и с к л ю ч е н и й ...............................
|
|
16. 4
| В ы з о в и с к л ю ч е н и я..................................
|
|
16. 5
| Try.. Finally. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
16. 6
| О п е р а т о р with. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
16. 7
| Р е з ю м е .........................................
|
|
17 С т а н д а р т н а я б и б л и о т е к а
|
|
17. 1
| М о д у л ь sys. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
17. 2
| М о д у л ь logging. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
17. 3
| С е р и я «М о д у л ь н е д е л и »...............................
|
|
17. 4
| Р е з ю м е .........................................
|
|
18 Д о п о л н и т е л ь н о
|
|
18. 1
| П е р е д а ч а к о р т е ж е й..................................
|
|
18. 2
| С п е ц и а л ь н ы е м е т о д ы ................................
|
|
18. 3
| Б л о к и в о д н о в ы р а ж е н и е ..............................
|
|
18. 4
| Lambda-ф о р м ы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
|
18. 5
| Г е н е р а т о р ы с п и с к о в .................................
|
|
18. 6
| П е р е д а ч а к о р т е ж е й и с л о в а р е й в ф у н к ц и и . . . . . . . . . . . . . . . . . . . .
|
|
18. 7
| exec и eval. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
18. 8
| О п е р а т о р assert. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
18. 9
| Ф у н к ц и я repr. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
18. 10
| У п р а в л я ю щ и е п о с л е д о в а т е л ь н о с т и . . . . . . . . . . . . . . . . . . . . . . . .
|
|
18. 11
| Н е о б р а б а т ы в а е м ы е с т р о к и .............................
|
|
18. 12
| Р е з ю м е .........................................
|
|
19 Ч т о д а л ь ш е
|
|
19. 1
| У п р а ж н е н и я ......................................
|
|
19. 2
| П р и м е р ы п р о г р а м м .................................
|
|
19. 3
| В о п р о с ы и о т в е т ы...................................
|
|
19. 4
| С о в е т ы и р е к о м е н д а ц и и...............................
|
|
19. 5
| У ч е б н и к и........................................
|
|
19. 6
| В и д е о..........................................
|
|
| 19. 7
| О б с у ж д е н и е ......................................
|
|
| 19. 8
| Н о в о с т и.........................................
|
|
| 19. 9
| У с т а н о в к а б и б л и о т е к.................................
|
|
| 19. 10
| Г р а ф и ч е с к и е п р о г р а м м ы ..............................
|
|
| 19. 11
| Р е з ю м е п о и н с т р у м е н т а м Г И П...........................
|
|
| 19. 12
| Р а з л и ч н ы е р е а л и з а ц и и ...............................
|
|
| 19. 13
| Ф у н к ц и о н а л ь н о е п р о г р а м м и р о в а н и е (д л я х о р о ш о п о д г о т о в л е н н ы х ч и т а -
|
|
|
| т е л е й )..........................................
|
|
| 19. 14
| Р е з ю м е .........................................
|
|
|
П р и л о ж е н и е: FLOSS
|
|
| 20. 1
| Free/Libre and Open Source So ware (FLOSS). . . . . . . . . . . . . . . . . . .
|
|
|
П р и л о ж е н и е: о к н и г е
|
|
| 21. 1
| К о л о ф о н ........................................
|
|
| 21. 2
| О б а в т о р е........................................
|
|
|
П р и л о ж е н и е: И с т о р и я в е р с и й
|
|
|
П р и л о ж е н и е: И н с т р у к ц и я п о п е р е в о д у
|
|