Узнайте все, что вам нужно знать об онлайн-курсе Python

Краткая история Python

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

Когда был впервые выпущен Python?

Python 2.1.1, документация выпущена 20 июля 2001 г. Python 2.1, документация выпущена 15 апреля 2001 г. Python 2.0.1, документация выпущена 22 июня 2001 г. Python 2.0, проверка подлинности выпущена 16 октября 2000 г.

‹ a href=" "https://www.iqonlinetraining.com/python/""› Онлайн-обучение Python ‹/a›

Когда вышел Python 3?

Python 3.0, значительный, противоречивый замысел, был выпущен 3 декабря 2008 г. после длительного периода тестирования. Многие из его значительных изменений также были перенесены на обратно совместимые версии Python 2.6 и 2.7.

От данных до веб-разработки, Python стал одним из самых важных и популярных языков программирования с открытым исходным кодом, который сегодня перерабатывается. Но хотя некоторые считают его новичком в этом районе, Python на самом деле старше, чем Java, R и JavaScript. Итак, каково происхождение нашего любимого языка с открытым исходным кодом?

В начале…

Истоки Python лежат в далеком декабре 1989 года, достигнув того же возраста, что и Тейлор Свифт. Созданный Гвидо ван Россумом в качестве хобби-проекта, над которым он работал в течение недели перед Рождеством, Python был назван не позже змеей-констриктором, а скорее британской комедийной ассоциацией «Летающий цирк Монти Пайтона».

Python был по существу вне языка ABC, прерванного проекта голландского исследовательского института CWI, который лечил ван Россум, и операционной системы, заимствованной Amoeba. Когда Amoeba понадобился язык сценариев, ван Россум создал Python. Одной из фундаментальных стабильных характеристик этого нового языка была простота его расширения, а также его поддержка множества платформ — важное нововведение во времена первых персональных компьютеров. Способный взаимодействовать с библиотеками и изменять форматы файлов, Python сразу же стал популярным.

Компьютерное программирование для всех

В последние девяностые Python продвинулся вперед, собирая инструменты функционального программирования lambda, reduce(), filter() и map(), аргументы ключевых слов и встроенную поддержку комплексных чисел.

Во время этого курса Python также предложил центральную роль в инициативе ван Россума «Компьютерное программирование для всех». Намерение этого CP4E состояло в том, чтобы сделать программирование более доступным для «неспециалистов» и повысить базовый уровень знаний в области кодирования как равное важное знание наряду со знанием английского языка и математическими навыками. Поскольку Python нацелен на понятный синтаксис и доступность, он сыграл в этом основную роль. Хотя CP4E в настоящее время является статичным, изучение Python остается простым, и Python является одним из самых распространенных языков, на которые указывают начинающие программисты.

Подвижное открытие с 2.0

По мере продвижения Python в девяностые годы одним из основных вопросов, связанных с его внедрением, была его постоянная забота о ван Россуме.

В 2000 году команда BeOpen Python Labs выпустила Python 2.0. Дух версии 2.0 был очень открытым, и сообщество решило свои действия по развитию с гораздо большей прозрачностью. Python переместил свой архив в SourceForge, предоставив большему количеству людей доступ на запись к своему дереву CVS и простой способ сообщать об ошибках и подтверждать биты. Как говорится в примечаниях к выпуску, «наиболее важное изменение в Python 2.0 может заключаться вовсе не в коде, а в том, как Python совершенствуется».

Python 2.7 все еще используется сегодня — и вернется до 2020 года. Но справедливо слово эволюции — 2.8 не будет. Скорее, поддержка по-прежнему сосредоточена на узурпированном младшем брате версии 2.7 — Python 3.

Развитие Python 3

В 2008 году Python 3 был выпущен с почти немыслимой идеей — полным улучшением языка, без какой-либо близости. Аранжировка была спорной и родилась отчасти из-за желания навести порядок в Python. Значительное внимание было уделено удалению повторяющихся конструкций и модулей, чтобы гарантировать, что в Python 3 была одна — и только одна — доступная форма выполнения действий. Хотя введение таких инструментов, как «2to3», которые могли сразу определить, что нужно изменить в коде Python 2, чтобы сгенерировать его, работает в Python 3, многие пользователи остались со своими типичными кодовыми базами. Даже сегодня никто не признает, что программисты Python будут работать с Python 3.

Номер телефона:+1 904–304–2519

Почтовый идентификатор:[email protected]

Интернет: https://www.iqonlinetraining.com/python/