Знакомьтесь — Python

python-logo1Он же Пайтон, он же – Питон. И то, и другое – правильно. Здесь, по-русски мы будем произносить – Питон. На самом деле название не имеет никакого отношения к рептилии не имеет. Язык программирования Python получил это название в честь английского коллектива комических актеров «Монти Пайтон» (Monty Python). Кстати, будет время – познакомьтесь с их творчеством. Тогда вас не будет удивлять упоминание в документации о спаме и яйцах.
Тем не менее, официальным символом языка стала милая змейка – очевидно, что для небольшого значка на рабочем столе это проще и понятнее, чем лица шести юмористов.
Создатель Python — Гвидо ван Россум. В конце 80-х годов ему нравились особенности нескольких разных языков программирования. Но ни один из них не обладал сразу всеми возможностями, которые Гвидо хотелось бы иметь.
Писать язык Python Гвидо начал 1989 году, и первая версия была Python представлена в 1991 году.

Итак, Каковы особенности языка программирования Python?

Читать далее… →

Python сейчас и в будущем - Гвидо ван Россум:


По статистике GitHub, Python -
второй по популярности
язык программирования:

Здесь можно посмотреть полную статистику GitHub


Новые статьи

Как заработать, пока вы учитесь программировать

Ни для кого не секрет, что обучение программированию занимает много времени. В то время как много людей имеют естественную склонность к нему и могут построить функционирующие приложения или веб-сайты в течение нескольких недель, остальным приходится усердно попотеть. Независимо от того насколько вы гениальны, в самом начале каждый начинает зарабатывать одну и ту же сумму денег, а именно — ноль. Но это не означает, что вы не можете начать зарабатывать деньги сразу. Конечно, скорее всего это не будет зарплата от $ 100k + , которую получают старшие разработчики, но это начало. И каждая копейка на счету, не так ли?Вот пять способов, чтобы заработать деньги во время обучения программированию.

Читать далее… →

8 советов новичкам

1. Использование функции  enumerate().

Функция enumerate() добавляет счетчик на итератор объекта. Итерируемый объект — это объект, у которого есть метод __iter__ , который возвращает итератор. Он может принимать последовательные индексы, начиная с нуля. И не создает IndexError, когда индексы больше не действительны.

Читать далее… →

Как создать новый Python модуль

Python является одним из наиболее популярных языков программирования, который используется для разработки приложений практически для любого вида. От административных скриптов, автоматизации до web и мобильных приложений — во всех этих областях число разработчиков Python постоянно растет быстрыми темпами.

Одной из лучших вещей в Python является большое количество Python модулей, которые охватывают почти все области программирования.

Читать далее… →

Для чего нужно виртуальное окружение в Python?

Обычно вы изменяете свое окружение Python внутри оболочки. Очень часто это бывает bash оболочка, но это может и командная строка windows.
Несколько слов о том, для чего используется виртуальное окружение.
Виртуальное окружение полностью устанавливает свою собственную среду Python. Она отделена от системной среды Python, что означает, что вы можете экспериментировать с различными пакетами Python, не переустанавливая системный Python.

Читать далее… →

Как из файла Python3 создать .exe на Windows

pythonexeМы рассмотрим создание .exe с помощью библиотеки модуля py2exe. Соответственно, для этого нам нужен Python 3.4, поскольку py2exe поддерживает только до 3.4.
Прежде всего на нужно создать виртуальное окружение  для  Python3.4. В этом примере мы назовем myenv, Вы можете выбрать любое другое имя, но не забывайте сделать соответствующие изменения.

Если у вас есть только Python 3.5 — не проблема, скачайте Python 3.4.4 и установите его, не удаляя Python3.5.

Читать далее… →

20 библиотек для Python разработчиков

Сегодня поговорим о самых известных библиотеках Python, которые должны быть в арсенале любого разработчика.

20 библиотек для Python разработчиков

1. Requests. Самая известная HTTP библиотека, написанная Кеннетом Ритц. Должна быть в арсенале любого разработчика Python.

2. Scrapy. Если вы участвуете в очистке сети, то данная библиотека вам очень пригодится. Поработав с данной библиотекой, остальные вам уже не понадобятся.

3. wxPython. Графический пользовательский интерфейс для Python. Может быть использован вместо Tkinter. Вам он понравится.

Читать далее… →

5 причин для изучения Python

1. Легко учить

Давайте посмотрим правде в глаза. Изучение программного языка не звучит столь же захватывающе как соревнование по брейк-дансу на авианосце. К счастью, Python был разработан с принятием во внимание новичков в данной области. Python читается как детсадовская математика и легко воспринимается для непрофессиональных глаз. Использование общих выражений устранило необходимость в утомительных переменных и непривлекательных фигурных скобках. Python также требует меньше кода для выполнения основных задач, что делает его экономичным для изучения. Код Python часто в 3 раза короче, чем Java, и в 5 раз меньше, чем C ++. Кроме того, Python код может иногда восприниматься как обычный английский язык.

Читать далее… →