В какой программе писать код python

Выбираем IDE Python для смартфона

На днях друг попросил меня, в двух словах рассказать про программирование на Python 🙂 Из статьи ты узнаешь основные сведения об этом ЯП (языке программирования) и о том, как его можно применить в практике радиолюбителя.

Python что это

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

Термин высокоуровневый подразумевает тот факт, что язык простой в чтении и освоении.

Сравним код для сложения чисел на Ассемблере и Пайтоне, низкоуровневом и высокоуровневом языках:

  • код для ассемблера

MOV AX , 5 ; загружаем 1-е слагаемое в регистр АХ процессора.

ADD AX, 10 ; добавляем к числу 5 в регистре АХ число 10

* после этого результат из регистра надо записать в ячейку памяти.

a = 5 + 10 #складываем числа, результат записываем в переменную, фактически ячейку в памяти компьютера.

Лучший редактор кода для Python, JS, Java etc.

Эмблема языка программирования Питон

В первом случае, для ассемблера, надо четко понимать архитектуру компьютера, знать что такое регистры, знать команды ЯП, понимать что можно делать, а что нельзя. К примеру выше — нельзя прибавить к числу в ячейке памяти число из другой ячейки памяти — нет такой команды! При работе с данными на ассемблере хотя бы 1 из операндов должен быть регистром!

В ходе обучения по программированию на языке Пайтон, никто не учит устройству компьютера — максимум что объяснят, это что такое ПК вообще и что такое Байт. Я лично проходил такой курс 🙂 Мы сложили 2 числа в коде на Пайтон при помощи всего 1-й строчки!

Читайте также:
Какая программа скачивает на телефон с ютуба

Python для начинающих

Название язык получил не от змеи, а от сериала Монти Пайтон, который нравился создателю языка программирования. Разработал язык Guido van Rossum.

Пайтон это интерпретируемый язык программирования, и в отличие от компилируемого ассемблера, программу на Пайтон можно запустить и на Linux и на Windows.

Под термином интерпретируемый понимается, что выполнение кода происходит «на лету» при помощи виртуальной машины интерпретатора.

Файл с программой не компилируется в машинный код — файл с расширением «.EXE», а при запуске программы на выполнение код на питоне преобразуется в промежуточный «байт-код», а уже виртуальная машина преобразует его в машинный.

Источник: dzen.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru