Программирование

Начало работы с Python

Начало работы с Python

Python - самый быстрорастущий язык программирования в мире. Основные веб-сайты, такие как Instagram, Pinterest, Quora и многие другие, созданы с использованием Python Web Framework Django. Что делает Python наиболее популярным, так это его простой синтаксис, который похож на обычный английский язык. Его мощь делает его основным выбором ведущих технологических компаний.

Мы можем использовать python практически для каждой задачи, включая веб-разработку, автоматизацию, искусственный интеллект, кибербезопасность, науку о данных, разработку приложений для Android и различные другие общие задачи программирования. Существует также огромная поддержка сообщества для языка в Github, PyPI и многих других местах, что упрощает устранение ошибок, а язык не содержит ошибок.

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

Чтобы следовать этому руководству, python должен быть установлен и настроен в вашем системном пути. На многих компьютерах предварительно установлен Python. Вы можете проверить установку и версию Python, запустив следующий код в терминале.

python --version

Если у вас не установлен python, вы можете установить его из python.org или посмотрите наше руководство здесь. Рекомендуется установить последнюю версию python. Если у вас более старая версия python, ознакомьтесь с нашим руководством по обновлению python до последней версии.

Оболочка Python

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

Чтобы запустить оболочку python, вам нужно открыть свой терминал и затем ввести питон в теме.

открытие оболочки Python

Вы можете использовать эту оболочку Python для запуска простого кода Python. Например, чтобы отобразить строку «Hello World!”В Терминале нам нужно ввести следующий код в оболочке Python.

print ("Привет, мир!")

Выход:

печать hello world с помощью оболочки python

Теперь снова введите в оболочку следующее:.

1 + 5

Это отобразит сумму двух чисел, i.е., 6.

Выход:

пример кода оболочки python

Теперь закроем оболочку. Чтобы закрыть оболочку, нам нужно набрать выход() в оболочке, как показано на изображении ниже. Для пользователей Linux мы также можем использовать клавишу Ctrl + d для выхода из оболочки.

закрытие оболочки Python

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

Оболочка python, которую мы обсуждали, является хорошей отправной точкой для начала изучения python и для написания небольших строк кода, но она бесполезна для больших проектов. В реальных условиях разработчики используют разные редакторы для написания и редактирования кода Python. Я использую код Visual Studio с открытым исходным кодом, который является отличной IDE для написания кодов. IDE или интегрированная среда разработки - это программное обеспечение, в котором мы можем редактировать и запускать код. Следовательно, он отлично подходит для более быстрой и простой разработки. Если вы хотите выбрать между IDE для написания кода, вы можете увидеть нашу статью о 10 лучших IDE, которые будут использоваться для программирования. Вы можете использовать любую удобную для вас среду IDE для написания кодов Python.

Вы также можете вручную записать код в файл python (имея .py extension) из простого редактора и может запускать его с помощью интерпретатора python, набрав:

имя пути к файлу python

Где путь к файлу должно быть имя файла, который мы используем. Для этого вам не нужна установка IDE, так как вы пишете код в своем редакторе.

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

Базовый синтаксис Python

Синтаксис Python - одна из самых замечательных вещей для всех, кто использует Python. Язык Python - это язык высокого уровня. Его синтаксис очень похож на естественный английский язык, что делает его легким для чтения и усвоения как новичками, так и экспертами. Например, давайте посмотрим на пример HelloWorld на python, запустите приведенный ниже код в своей среде IDE python или оболочке python.

print ("Привет, мир!")

Приведенный выше код напечатает строку Привет мир! на экране терминала. Запустив код, мы получим следующий вывод.

основной синтаксис Python

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

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

Ключевые слова

Ключевые слова были зарезервированы языком Python и имеют особое значение для интерпретатора Python. Эти ключевые слова являются специальными словами, и мы не можем использовать их в качестве имен идентификаторов. Чтобы получить полный список ключевых слов в python, откройте оболочку python и выполните следующую команду.

помощь ("ключевые слова")

Это перечислит все ключевые слова, присутствующие в python.

ключевые слова в Python

Комментарии в Python

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

Есть два типа комментариев, которые мы можем писать на Python: однострочные и многострочные комментарии. После того, как символ # обрабатывается как однострочные комментарии, все, что находится после # в этой строке, будет рассматриваться интерпретатором python как пробел. Например, см. Приведенный ниже код.

# это первый комментарий print ("Hello World!") # это второй комментарий

Запустив приведенный выше код, вы увидите строку Привет мир! печатается на экране без каких-либо ошибок, потому что все остальное, написанное после #, является комментариями в программе.

Мы также можем писать комментарии в несколько строк. Нам нужно писать комментарии в трех кавычках (одинарных или двойных). Посмотрите, например, на приведенный ниже код.

"" "Это многострочный комментарий. Мы распространяем этот комментарий на любое количество строк "" "

Типы данных в Python

Есть несколько типов типов данных. Давайте обсудим некоторые из наиболее часто используемых типов данных в Python.

['sam', 'david'] [1, 10, 6, 5]
('сам', 'давид') (1, 10, 6, 5)
'name': 'Fosslinux', 'country': 'Internet', возраст: 5

Мы также можем проверить типы данных / переменных в Python с помощью встроенной функции type (). Функция type () принимает данные / переменную в качестве аргумента и возвращает тип данных этих данных / переменной. Например, скопируйте и запустите следующий код в Python IDE.

print (type (10)) print (type (10).001)) print (type ("Fosslinux")) print (type (1 + 8j)) print (type ([1, 10, 6, 5])) print (type ((1, 10, 6, 5)) ) print (type ('name': 'Fosslinux', 'country': 'Internet'))

Выход:

проверка типа данных в python

Переменные в Python

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

Эти правила всегда следует соблюдать при объявлении переменных; иначе интерпретатор python выдаст ошибку. Именем переменных может быть любое имя, соответствующее указанным выше правилам. Тем не менее, рекомендуется выбрать имя, которое лучше всего описывает назначение переменной и повышает удобочитаемость кода.

Операторы в Python

Язык программирования Python поддерживает множество различных типов операторов. В этом разделе мы обсудим некоторые из них.

Операторы присваивания

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

а = 10 отпечаток (а)

Ты получишь 10 напечатано на экране при запуске вышеуказанного кода, как показано в приведенном ниже коде. В этом коде я использовал оператор присваивания, чтобы присвоить переменной значение 10 а а затем отобразить его с помощью функции print (). Есть еще много операторов присваивания, о которых мы кратко поговорим в следующих статьях.

Арифметические операторы

Эти операторы используются для выполнения арифметических операций над двумя числами: сложения, умножения и т. Д. Есть такие операторы, как +, - , *, /,%, //, ** который можно использовать для арифметики. Для получения дополнительных сведений см. Следующий код; вы можете скопировать и запустить его в своей среде IDE.

# присвоение данных переменным a = 10 b = 5 # сложение двух чисел print (a + b) # вычитание двух чисел print (ab) # Умножение двух чисел print (a * b) # деление чисел print (a / b) # оператор% используется для получения остатка # при разделении первого числа от второго print (a% b) # Оператор // используется для получения только целой части деления print (a // b) # Оператор ** используется для умножения a на a, b раз означает a ^ b print (a ** b)

Приведенный выше код показал вам все арифметические операторы, доступные в python.

Выход:

арифметические операторы в Python

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

Заключение

На этом мы закончили основы Python. Теперь самое время перейти к следующему руководству «Получение системной информации Linux в Python», чтобы узнать, как использовать python для сбора информации о системе и оборудовании в Linux.

Как установить League Of Legends на Ubuntu 14.04
Если вы поклонник League of Legends, то это возможность для вас протестировать League of Legends. Обратите внимание, что LOL поддерживается в PlayOnLi...
Установите последнюю версию игры OpenRA Strategy в Ubuntu Linux
OpenRA - это игровой движок Libre / Free Real Time Strategy, воссоздающий ранние игры Westwood, такие как классическая Command & Conquer: Red Alert. Р...
Установите последнюю версию эмулятора Dolphin для Gamecube и Wii в Linux
Эмулятор Dolphin позволяет вам играть в выбранные вами игры Gamecube и Wii на персональных компьютерах (ПК) Linux. Являясь свободно доступным игровым...