ЧТО ТАКОЕ PYTHON?

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

Он очень популярен и широко используется такими известными организациями, как НАСА, Google, ЦРУ, Facebook и т. Д.

Он хорошо структурирован, и многие его функции поддерживают функциональное программирование, метапрограммирование и метаобъекты (метод Magic).

КРАТКАЯ ИСТОРИЯ PYTHON

Python был задуман в конце 1980-х Гвидо Ван Россумом, голландским программистом из Centrum Wiskunde & Informatica (CWI) в Нидерландах как преемник языка программирования ABC. Среди основных особенностей Python по сравнению с языком ABC было то, что Python имел обработку исключений и был нацелен на операционную систему Amoeba. Его реализация началась в декабре 1989 года. Как ни странно, Python был назван не в честь змеи, а из комедийного сериала Летающий цирк Монти Пайтона.

Первый выпуск Python был выпущен в 1991 году, версия 0.9.0.

Помимо обработки исключений, python включает классы, списки и строки, лямбда-выражения, карту, фильтр и сокращение, которые сделали Python применительно к функциональному программированию.

В 2000 году был выпущен python 2.0 с множеством основных функций, таких как обнаружение цикла сборщика мусора и поддержка Unicode.

Python3 был выпущен в декабре 2008 года, хотя Python2 и 3 похожи, они имеют небольшие различия, наиболее заметным из них является оператор печати.

››› напечатайте «Hello World» (это для python2, если вы сделаете это в python3, будет выведена ошибка).

Основная философия Python изложена в Zen of Python ( PEP20 ), который включает такие афоризмы, как:

· Красивое лучше уродливого

· Явное лучше, чем неявное

· Простое лучше сложного

· Сложный лучше, чем сложный

· Читаемость имеет значение.

ОСОБЕННОСТИ PYTHON

Python можно использовать для разработки игр: - Pygame предназначен для написания видеоигр. Pygame очень портативен и работает почти на всех платформах и операционных системах.

Он используется для машинного обучения: - TensorFlow используется почти во всех приложениях Google для машинного обучения. Его легко обучить как на CPU, так и на GPU для распределенных вычислений.

Он используется для веб-фреймворка: - Django упрощает создание лучших веб-приложений быстрее и с меньшим количеством кода.

  • Python простой и мощный

-Прежде всего, учиться легко и весело

NB: Python имеет гораздо больше возможностей; Python - очень простой и сложный язык, которым может пользоваться каждый, кто хочет программировать.

3 ПРИЧИНЫ, ПОЧЕМУ ВЫ ДОЛЖНЫ УЧИТЬСЯ PYTHON

1. Он динамичен, интерпретируется и очень прост в освоении.

2. Это очень популярный язык, многие популярные организации используют python, и Python растет с каждым днем, он является ведущим языком, и изучение Python дает вам возможность выделиться (он используется для анализа данных, машинного обучения, Веб-приложения и т. Д.).

3. Философия Python (PEP20 «ДЗЕН PYTHON») буквально представляет собой собрание «руководящих принципов» для написания компьютерной программы, которая влияет на структуру программирования Python. язык.

СОВЕТЫ ПО НАЧАЛУ РАБОТЫ С PYTHON - СПОСОБ И ИНСТРУМЕНТ ДЛЯ ИСПОЛЬЗОВАНИЯ

Это отличные советы о том, как начать изучение языка Python.

1. Посвящение: - посвятив достаточно времени обучению, вы как можно скорее научитесь хорошо владеть python.

2. Кодируйте каждый день. При изучении языка программирования очень важна последовательность. Для начала вы должны быть преданы делу и кодировать не менее 30 минут в день. Ежедневное программирование действительно помогает освоить кодирование и познакомиться с окружающей средой.

3. Используйте интерактивность: - когда вы впервые изучаете основные структуры данных Python (строки, списки, словари и т. Д.) Или отлаживаете приложение. Интерактивная оболочка Python станет одним из ваших лучших инструментов обучения. (О том, где взять инструменты, я напишу ниже, продолжайте читать).

4. НЕ ЗАГРУЖАЙТЕ СИНТАКСИС. Во время обучения вам может потребоваться запомнить некоторые синтаксисы, но делать это неправильно, лучше попытаться понять, как это работает, со временем вы освоите синтаксис.

5. СДЕЛАЙТЕ ОШИБКИ ПО ЦЕЛИ:. Это может показаться странным, но при обучении необходимо делать ошибки намеренно, потому что это поможет вам понять, что означает каждая ошибка, возникающая в вашем коде, и это будет легко. чтобы вы исправили свои ошибки. Пример ниже представляет собой код, который предназначен для вывода на экран «Hello World».

Пример: -

NB: - Как вы можете видеть в приведенном выше коде, результат был показан Hello World, как насчет того, чтобы вы удалили круглые скобки (), давайте посмотрим, что произойдет

Без скобок ()

NB: - Как вы можете видеть в приведенном выше коде, он напечатал синтаксическую ошибку. Когда вы делаете такие простые ошибки нарочно, это помогает вам понять причину каждой ошибки в вашем коде.

6. Подружитесь с людьми, которые учатся: - Когда у вас есть люди, которые учатся вокруг вас, это очень весело, потому что вы сможете поделиться с ними своими идеями, а они поделятся своими идеями с вами, вы Вы можете найти таких людей в социальных сетях, если вокруг вас никого нет.

7. Обучайте: - обучение тому, чему вы научились, - один из лучших способов стать лучше. Когда вы учите кого-то, это больше похоже на самообучение. Говорят, что лучший способ учиться - учить , даже если у вас нет никого, кто был бы готов вас выслушать (вы действительно можете научить свои подушки и записывать все, что вы говорите, после этого сядьте и слушайте все, что вы сказали), все, что вы сказали, будет намного понятнее чем вы узнали это в первый раз.

8. Создайте что-нибудь: - не сосредотачивайтесь только на обучении без практики, попробуйте построить что-нибудь, есть много проектов, доступных для новичков, выберите один и поэкспериментируйте с кодом, он определенно мотивирует вас. и вы почувствуете, как работает код.

Вы можете попробовать поработать над этим: -

Простой калькулятор на Python

Игра в угадывание чисел

Генератор паролей.

9. Внесите свой вклад в открытый исходный код: - В модели с открытым исходным кодом исходный код программного обеспечения является общедоступным, и любой может его просмотреть. Есть много библиотек Python, которые являются проектами с открытым исходным кодом и вносят свой вклад. Участие в проекте Python с открытым исходным кодом - отличный способ получить чрезвычайно ценный опыт обучения.

10. ОТДЫХ: - Во время обучения не нужно сильно нагружать мозг, постарайтесь дать себе перерыв, пока вы учитесь (не менее 20 минут), а также пейте достаточно воды, чтобы поддерживать водный баланс. .

РЕКОМЕНДУЕМЫЕ КУРСЫ ДЛЯ НАЧИНАЮЩИХ ДЛЯ PYTHON

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

1. Brad Travesry Media @ YouTube: курс Python для начинающих: - Брэд Трэверси объясняет так, как вы понимаете их, и это практично, так что вы увидите, как на самом деле работает код.

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

3. Udemy: - Udemy - тоже хорошее место для обучения, у них есть платные и бесплатные курсы Python на платформе Udemy. Вы можете получить хороший курс Udemy Python от Авинаша Джайна (Введение в программирование на Python)

4. PluralSight: - Очень хорошее место для обучения, в нем есть упражнения для учащихся.

5. Думайте на Python (как думать как компьютерный ученый) Аллен Дауни: - Это отличная книга, которая научит вас думать и рассуждать как разработчик на Python и компьютерный ученый. .

6. Автоматизируйте скучные вещи (от издателей No starch.)

Вышеупомянутые платформы и книга - моя лучшая рекомендация для тех, кто хочет изучить язык программирования Python.

ИНСТРУМЕНТЫ: - Загрузите и установите Python на свой компьютер @ www.python.org, вы узнаете больше на веб-сайте, также прочтите документацию.

ПО : - БОЛЬШОЙ ИХЕВУЭМЕ

ИСПОЛЬЗОВАННАЯ ЛИТЕРАТУРА: -

Думайте Python Аллена Дауни

Википедия

Www.python.org