Page 4 - 6734
P. 4
ЗМІСТ
ВСТУП ................................................................................................. 9
РОЗДІЛ 1. МОВА PYTHON ТА ЇЇ СТАНДАРТНА БІБЛІОТЕКА .. 12
Найпростіша програма ...................................................................... 12
Програма для додавання двох чисел ................................................. 12
Числові типи даних ........................................................................... 12
Оператори числових типів ................................................................ 13
Оператор умови if .............................................................................. 15
Оператор циклу for ............................................................................ 16
Оператор циклу while ........................................................................ 16
Оператори break і continue ................................................................ 16
Послідовність кортеж. Оператори для усіх послідовностей ............ 17
Послідовність рядок .......................................................................... 18
Юнікод-рядки .................................................................................... 20
Юнікод-літерали в Python 2 .............................................................. 20
Послідовність список ........................................................................ 20
Словник. Оператори для словників .................................................. 22
Множина ............................................................................................ 23
Функції ............................................................................................... 24
Функції з довільною кількістю аргументів ....................................... 25
lambda-функції ................................................................................... 25
Рекурсивні функції ............................................................................ 25
Замикання .......................................................................................... 26
Обробка виняткових ситуацій ........................................................... 26
Файли ................................................................................................. 27
Модулі................................................................................................ 29
Файл c:\1\main.py: .......................................................................... 29
Файл c:\1\module1.py: .................................................................... 30
Файл c:\1\package1\__init__.py: ..................................................... 30
Файл c:\1\package1\module1.py: .................................................... 30
Файл c:\1\package1\module2.py: .................................................... 31
Математичні функції ......................................................................... 31
Вбудовані функції для роботи з послідовностями ........................... 32
Генератори ......................................................................................... 33
Співпрограми ..................................................................................... 34
3