Введение в Python |

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

Условие: Предварительное условие для этого языка программирования не является предварительным условием. т.е. любой из любой возрастной группы может изучить этот язык программирования. Знание любого языка программирования будет дополнительным преимуществом. Но в этой серии я позабочусь о том, чтобы охватить самые основы, чтобы подписчики всех возрастных групп могли легко адаптировать ее.

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

Давайте начнем,
Прежде чем углубиться в это, давайте разобьем это введение на четыре части:

Что такое Питон?
Особенности Python
Применение или использование Python
Вкусы Питона

Что такое Питон?

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

Гвидо Ван Россам известен как отец Питона. Этот язык был выпущен в 1989 году, но стал официальным в 1991 году.

Версия Python:

Python 1.0 (январь 1994 г.)

Python 2.0 (октябрь 2000 г.)

Python 3.0 (декабрь 2000 г.)

Python 3.6.3 (2016 г.)

Python не поддерживает обратную совместимость, поскольку функция версии 3.0 недоступна в версии Python 2.0.

Особенности Python

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

Использование Python

Настольное приложение/автономное приложение.
Веб-приложение — с помощью Django Framework (в будущем для этого будет отдельный учебник).
Приложение базы данных.
Сетевое приложение.
Игровое приложение.
Наука о данных.
Машинное обучение.
Дополненная реальность
Искусственный интеллект
Интернет вещей

Вкусы Питона

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

Jython или JPython (используется для Java Python)
IronPython (используется для платформы C#, .Net)
Cython (используется для платформы C)
PyPy (альтернативная реализация Python работает быстрее, чем обычный Python из-за наличия компилятора JIT (Just in time))
RubyPython (может использоваться с приложением на основе Ruby)
AnacondaPython (приложение для работы с большими данными)
Stackless (используется для параллелизма/многопоточности)
DJango/Flask (фреймворк для разработки веб-приложений).
У Python есть некоторые недостатки, и они…

Производительность Python меньше из-за его интерпретируемого характера.
Незрелый для мобильного приложения.

Заметки:
Python заимствовал функциональное программирование из C, ООП из JAVA нет… JAVA появилась в 1995 году, Python с момента его существования или создания был на собственном языке ООП, Python заимствовал язык сценариев из PERL и SHELL, а модульный язык программирования из MODULA-3.

Итак, это было все о введении Python в следующем уроке, мы начнем с идентификаторов, зарезервированных слов и…

Завершить исходный пост здесь

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *