Кримінологія
作者:Ирина Шабовта
1. Історія
1.1. Розробка мови Python була розпочата в кінці 1980-х років. співробітником голландського інституту CWI Гвідо ван Россумом. Для розподіленої ОС Amoeba потрібна була розширювана скриптова мова, і Гвідо почав писати Python на дозвіллі, запозичивши деякі напрацювання для мови ABC.
1.2. Назва мови виникла зовсім не від виду плазунів. Автор назвав мову на честь популярного британського комедійного серіалу 70-х років «Повітряний цирк Монті Пайтона».
2. Про мову програмування
2.1. Python — стабільна та поширена мова. Вона використовується в багатьох проектах та в різних якостях: як основна мова програмування або для створення розширень та інтеграції додатків. На Python реалізована велика кількість проектів, також вона активно використовується для створення прототипів майбутніх програм. Python використовується в багатьох великих компаніях.
3. Можливості
3.1. Інтерактивний режим
3.2. Об'єктно-орієнтоване програмування
3.3. Функціональне програмування
3.4. Інтроспекція
3.5. Обробка винятків
3.6. Генератори
4. Переваги
4.1. - чистий синтаксис;
4.2. - переносність програм
4.3. - стандартний дистрибутив має велику кількість корисних модулів
4.4. - можливість використання Python в діалоговому режимі
4.5. - зручний для розв'язання математичних проблем
4.6. - відкритий код
5. Недоліки
5.1. - низька швидкодія,
5.2. - відсутність статичної типізації
5.3. - неможливість модифікації вбудованих класів
5.4. - глобальне блокування інтерпретатора (GIL)
6. Чим корисний
6.1. GUI Графічний інтерфейс
6.2. Створення веб-сценаріїв
6.3. Робота з xml/html файлами
6.4. Робототехніка
6.5. Робота з зображеннями, аудіо та відео файлами
6.6. Програмування математичних і наукових обчислень