Введение в программирование на Python — начало работы


Введение

Python — это язык программирования общего назначения высокого уровня, созданный в 1991 году Гвидо ван Россумом. Язык высокого уровня ближе к человеческому языку, в отличие от языков низкого уровня, которые ближе к машинному языку (по сути, 0 и 1).

Python является интерпретируемым языком, то есть его код выполняется без необходимости компиляции. Например, исполняемый файл (заканчивающийся на .exe) в windows представляет собой скомпилированную программу. Это не относится к программе на языке Python.

Python также является динамически типизированным языком. Это означает, что переменные python могут иметь различные типы значений. Например:

# age is an integer
age = 45

# age is now a string
age = "Forty-five"

Войти в полноэкранный режим Выйти из полноэкранного режима

Это не относится к статически типизированным языкам, таким как C++, Java и т.д., где переменная, однажды установленная, не может быть изменена на другой тип (по крайней мере, без использования некоторых трюков).

Почему вы хотите изучать Python

Python — отличный язык программирования, потому что:

  • Он популярен — это повышает шансы на получение работы, связанной с python. Его популярность также позволяет легко получить помощь при возникновении проблем.

  • Он имеет универсальное применение — веб, аналитика данных, ML, настольные системы, безопасность и т.д., и

  • У него простой в освоении, лаконичный и понятный синтаксис.

  • Он является интерпретируемым и

  • Поддерживает парадигмы программирования (процедурная, объектно-ориентированная, функциональная).

  • Это хорошее место для изучения концепций программирования, прежде чем переходить к другим языкам.

Я сказал, что python — это просто, верно?

Давайте напечатаем «Hello world» на языке python:

print("Hello world")
Войти в полноэкранный режим Выход из полноэкранного режима

Вот эквивалентная церемония на C/C++:

#include <stdio.h>

int main() {
  prinf("Hello worldn");
}
Войти в полноэкранный режим Выход из полноэкранного режима

Java тоже:


class PrintHello {
   public static void main(String[] args) {
       System.out.println("Hello world");
   }
}

Войти в полноэкранный режим Выход из полноэкранного режима

Почему вы не захотите изучать/использовать python

  • Python может быть очень медленным для определенных случаев использования, например, для системного программирования и производственных моделей машинного/глубокого обучения. Как правило, это проблема интерпретируемых языков. В таких случаях быстрее работают такие языки, как C/C++, Rust и Java.

Установка Python

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

  • В окне установки отметьте Add Python to PATH, чтобы вы могли оценить программу в любом месте при использовании командной строки и облегчить редакторам кода поиск python.

  • По желанию установите редактор кода, например VSCode, или IDE, например Pycharm. Они облегчают написание python.

Совет: VSCode легче, и его следует использовать, особенно если вы используете не очень быструю машину.

Проверка установки Python

  • В командной строке/оболочке введите python и нажмите Enter. Появится оболочка python, показанная на рисунке ниже!

  • Введите name = "Hello" и нажмите enter.

  • Введите name и нажмите enter. Содержимое переменной name должно быть выведено на консоль.

  • Как вариант, найдите руководство по python и закрепите его на панели задач. Документация — отличный способ изучить python.

Запуск программы на Python

Вы можете запустить программу python непосредственно в интерактивной оболочке python или REPL. Это быстрый способ запуска простых программ или одноразовых программ.

>>>2 + 2
4
>>>6 + 8
14
>>>"Hello world"
'Hello world'
Вход в полноэкранный режим Выход из полноэкранного режима

Однако для больших программ лучше всего писать код в python-файле, например, myfile.py. Этот файл можно запустить на консоли, выполнив команду python myfile.py. Редакторы кода и IDE могут упростить выполнение python-кода.

Заключение

Python — отличное место для начала вашего пути в программировании, так как он относительно прост в изучении.

Оцените статью
devanswers.ru
Добавить комментарий