O
Olej
Здесь, как я гляжу, написано достаточно много и неплохих, похоже, описаний на предмет введения в Python, особенно в Python 3.
Но для Python (как интерпретируемого языка) характерны некоторые ... тонкие особенности, которые очень хорошо держать в уме, причём не только для матёрых программистов, но и для только начинающих изучать Python - это сильно облегчает въезжание в предмет Python с его несколько необычной философией ... после языков типа Pascal, которым обычно "заучивают" в университетах.
Моими заметками, накопленными на этот предмет, заинтересовались IBM DevloperWorks (русское отделение, С.-Петербург). После чего они оформились в цикл более-менее оформленных статей.
Может это кому-то пригодится:
Тонкости использования языка Python: Часть 1. Версии и совместимость
Тонкости использования языка Python: Часть 2. Типы данных
Тонкости использования языка Python: Часть 3. Функциональное программирование
Тонкости использования языка Python: Часть 4. Параллельное исполнение
Тонкости использования языка Python: Часть 5. Мульти-платформенные многопоточные приложения
Тонкости использования языка Python: Часть 6. Способы интеграции Python и С/С++ приложений
Тонкости использования языка Python: Часть 7. Особенности взаимодействия с C++. Пакет distutils, библиотека Boost. Python, проект Cython
Тонкости использования языка Python: Часть 8. Особенности взаимодействия с C++. Проект SWIG и обратная интеграция Python в С/C++ приложения
Тонкости использования языка Python: Часть 9. Разработка GUI-приложений
Тонкости использования языка Python: Часть 10. 2D Графика и GUI-сценарии
Но для Python (как интерпретируемого языка) характерны некоторые ... тонкие особенности, которые очень хорошо держать в уме, причём не только для матёрых программистов, но и для только начинающих изучать Python - это сильно облегчает въезжание в предмет Python с его несколько необычной философией ... после языков типа Pascal, которым обычно "заучивают" в университетах.
Моими заметками, накопленными на этот предмет, заинтересовались IBM DevloperWorks (русское отделение, С.-Петербург). После чего они оформились в цикл более-менее оформленных статей.
Может это кому-то пригодится:
Тонкости использования языка Python: Часть 1. Версии и совместимость
Тонкости использования языка Python: Часть 2. Типы данных
Тонкости использования языка Python: Часть 3. Функциональное программирование
Тонкости использования языка Python: Часть 4. Параллельное исполнение
Тонкости использования языка Python: Часть 5. Мульти-платформенные многопоточные приложения
Тонкости использования языка Python: Часть 6. Способы интеграции Python и С/С++ приложений
Тонкости использования языка Python: Часть 7. Особенности взаимодействия с C++. Пакет distutils, библиотека Boost. Python, проект Cython
Тонкости использования языка Python: Часть 8. Особенности взаимодействия с C++. Проект SWIG и обратная интеграция Python в С/C++ приложения
Тонкости использования языка Python: Часть 9. Разработка GUI-приложений
Тонкости использования языка Python: Часть 10. 2D Графика и GUI-сценарии