Испытайте красоту Python: самый простой язык для изучения и использования

Начнем с шутки:

Почему исследователя данных Python арестовали на таможне?

Потому что ее поймали на попытке импорта панд!

Содержание

  1. Установка Python
  2. Привет Земля
  3. Синтаксис в программировании на Python
  4. Правила кодирования на Python
  5. Хорошо иметь

Установка Python

Линукс

  1. Откройте терминал
  2. Обновите список пакетов с помощью команды: sudo apt-get update
  3. Установите Python: sudo apt-get install python3
  4. Подтвердить: python3 --version

MacOS

  1. Откройте Spotlight или папку «Приложения».
  2. Найдите и запустите приложение «Терминал».
  3. Установите менеджер пакетов Homebrew: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  4. Используйте Homebrew для установки Python: brew install python
  5. Подтвердить: python3 --version

Окно

  1. Зайдите на официальный сайт Python.
  2. Загрузите последнюю версию Python для Windows.
  3. После загрузки щелкните по нему и следуйте инструкциям по установке Python.
  4. Открыть командную строку
  5. Подтвердить: python3 --version

Привет, Земля

Истоки «Hello, World!» можно проследить до первых дней вычислительной техники, когда впервые разрабатывались языки программирования. Один из самых ранних известных примеров «Hello, World!» Программа была написана Брайаном Керниганом в 1972 году для языка программирования Си. Программа использовалась для тестирования установки новой операционной системы.

Но мне нравится называть это «Hello Earth» :)

Давайте запустим наш первый код на Python, чтобы убедиться, что пока все в порядке.

Откройте текстовый редактор и откройте в нем новый файл.

Вставьте в него следующий код

print("Hello Earth")

В Python функция print() используется для вывода данных на консоль или терминал. Здесь мы печатаем «Hello Earth» на нашем терминале (командная строка в случае окна)

Сохраните файл как main.py.

Снова откройте терминал (командная строка в случае Window) и введите в нем следующую команду

python3 <PATH_TO_YOUR_CODE>/main.py

Вы должны увидеть следующий вывод:

Синтаксис в кодировании Python

Отступ: Python использует отступ для обозначения блока кода. Стандартный уровень отступа — 4 пробела или табуляция. Например:

if x > 5:
    print("x is greater than 5")
else:
    print("x is less than or equal to 5")

Здесь мы используем 4 пробела для определения блока кода для операторов if и else.

В Python стандартной рекомендуемой практикой для отступов является использование четырех пробелов. Это указано в официальном Руководстве по стилю Python, также известном как PEP 8, в котором говорится, что «для каждого уровня отступа следует использовать четыре пробела».

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

Комментарии: Python использует символ решетки (#) для создания комментариев в коде. Комментарии используются для объяснения кода или для временного отключения кода. Например:

# This is a comment
print("Hello, World!")

Мы также можем использовать комментарий, чтобы отключить определенный код.

# print("Hello, World!")

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

x = 5 # Integer variable
y = 3.14 # Float variable
name = "John" # String variable 
is_male = True # Boolean variable

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

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

Правила кодирования на Python

  1. Используйте допустимое расширение файла: например, «.py», «.py3». Хотя они также действительны ['.p', '.py', '.pyt', '.pyth', '.pytho', '.python', '.p3', '.py3', '.pyt3' , '.pyth3', '.pytho3', '.python3'], но не используйте их, поскольку мы следуем стандартным практикам, поэтому используем только «.py» и «.py3».
  2. Соблюдайте соглашения об именах:
  • Имена переменных должны начинаться с буквы или знака подчеркивания (_).
  • Имена переменных могут содержать только буквы, цифры и символы подчеркивания (_).
  • Имена переменных чувствительны к регистру, поэтому my_variable и My_Variable — это две разные переменные.
  • Имена переменных должны быть описательными и указывать на назначение переменной.
  • Имена переменных не должны начинаться с цифры.
  • Избегайте использования зарезервированных слов в качестве имен переменных, таких как if, else, while и т. д.

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

Хорошо иметь

  1. Используйте комментарии для пояснения вашего кода.Комментарии следует использовать для объяснения цели вашего кода и того, как он работает. Это облегчает другим разработчикам понимание вашего кода и его поддержку в будущем.
  2. Сделайте строки короткими и простыми. Строки кода должны быть короткими и простыми. Ограничьте количество строк до 79 символов, чтобы обеспечить удобочитаемость. Разбивайте длинные строки, используя круглые скобки или обратную косую черту.
  3. Используйте осмысленные имена переменных. Имена переменных должны быть описательными и указывать на назначение переменной. Это облегчает чтение и понимание кода. Избегайте использования отдельных букв или сокращений, если они не общепонятны.
  4. Следуйте руководству по стилю PEP 8. Сообщество Python разработало руководство по стилю под названием PEP 8, в котором содержатся рекомендации по написанию кода Python. Следование этим рекомендациям поможет сделать ваш код более последовательным и удобным для чтения другими разработчиками.

Это часть 2, и будет еще 4 части. Эта часть была только о вещах типа теории. В части 3 мы узнаем о типах данных Python.

Ссылка на часть 1: https://medium.com/@siddp6/python-programming-language-part-1-6-8b937f7297bf