Рубрики
Без рубрики

ВВЕДЕНИЕ В ПИТОН

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

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

Краткая история Python – это интерпретированный язык общего назначения на высоком уровне, разработанный в конце 1980-х годов Guido Van Rososum и выпущен для общественности в 1991 году. Его название было получено из телевизора BBC TV Show’s Monty Python’s Flycus и до сих пор выпустил различные потоки версий из ранней версии 2.0, версии 3.0 до последней версии 3.9.6 и его можно скачать из www.python.org Mac OS X Systems, а также те, которые с Ubuntu уже будут иметь python preloaded. Вам просто нужно скачать текстовый интерпретатор, чтобы начать работу. Он совершенно отличается от других языков программирования в его синтаксисе и семантике, который фокусируется на простоте кода и читабельности. Это стало возможным благодаря его четко определенным английским ключевым словам и минимальной зависимостью пунктуации. Например, Python использует отступов пробелов для разграничения кодовых блоков вместо вьющих скобок, а запятыми запятыми не требуются для завершения оператора, в отличие от C и C ++ среди других. В целом, Python сохраняется намного проще, и вы можете обнаружить, что проще прочитать через линии и посмотреть, что вы делаете. Программы Python записываются в файлах, имеющих расширение файла .py, которое поддерживается различными операционными системами E.G. Windows, Linux/Unix, Macos и многое другое.

Желательные функции Python:

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

У Python имеет многочисленные библиотеки Отказ Это расширяет область программиста, позволяющего ему/ей работать с другими инструментами программирования, необходимыми для различных областей, таких как веб-разработка, наука о данных, изучение машины E.C.C. Чтобы включить разные функции E.g. Подключение к веб-серверам.

Python является независимой платформой Отказ Программы Python могут быть запущены на любом устройстве, включая Unix, Linux, Windows и Mac OS X. Python расширяется. Легко распространяться на другие модули, такие как C или C ++ и пишут фрагменты для выполнения различных функций.

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

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

Приложения Python.

Python имеет различное использование через приложения, платформы и услуги, как обсуждалось ниже.

  • Интернет-разработка Интернета

Web Development – одна из областей, в которых сияет Python, так как он предлагает многочисленные рамки, такие как Django и Pyramid, Micro-Frameworks, такие как колба и бутылка и расширенные системы управления контентом, такие как Plone и Django CMS. Эти рамки, которые усиливают функциональные возможности и реализацию, были использованы для власти некоторых самых популярных сайтов в мире, таких как Spotify, Mozilla, Reddit, Paillington Post и Yelp.

Стандартная библиотека Python поддерживает множество интернет-протоколов:

  1. HTML и XML 2.json
  2. Обработка электронной почты.
  3. Поддержка FTP, IMAP и других интернет-протоколов.
  4. Простой в использовании интерфейс сокета.
  • Искусственный интеллект

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

  • Автоматизация

Python имеет ряд библиотек, инструментов и механизмов, доступных для укрепления ваших усилий программирования в автоматизации задач, например, Селен, библиотека smtplib, красивый суп и т.д., которые усилия по автоматизации более простым и интуитивно понятным.

  • IOT.

Python является масштабируемым, расширяемым, портативным, и встраиваемым. Это делает систему Python System-независимую и позволяет ему разместить несколько односпальных компьютеров, независимо от операционной системы или архитектуры.

  • Разработка игры.
  • Научные и числовые приложения.
  • Разработка программного обеспечения.
  • Наука данных.

Python способен обработать практически любые требования к развитию

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

После понимания некоторых преимуществ Python пришло время начать с ним. Чтобы узнать некоторые из великих шагов, которые необходимы для создания программы Python, нам нужно создать среду

Установка Python:

Процедура установки включает загрузку официального установщика Python .exe и запущена его на вашей системе https://www.python.org/downloads/ Отказ Для пользователей Windows выберите ссылку для загрузки исполняемого исполняемого исполнителя Windows X8664, либо исполняемого исполнителя Windows X86.

Добавить Python на переменные пути: Настройка пути Python к системным переменным облегчает необходимость использования полных путей. Он указывает Windows просматривать все папки Path для «Python» и найдите папку «Установить», которая содержит файл Python.exe. При запуске установщика выберите установочный задержку для всех пользователей и добавьте Python 3.7 (или версию вашего выбора) на флажки пути, которые автоматически размещают интерпретатор в пути выполнения. Если ваша версия установщика Python не включает в себя флажок «Добавить Python» на путь или если вы не выбрали эту опцию, вы должны сделать это вручную, следуя шагам ниже.

1.Про на панель управления.

  1. Откройте окно свойств системы.

  2. Перейдите на вкладку «Дополнительно» и выберите переменные среды.

  3. Под системными переменными найдите и выберите переменную пути.

  4. Нажмите Редактировать.

  5. Выберите поле VALUME VALUE. Добавьте путь к Файл Python.exe предшествовал с запятой

  6. Нажмите ОК и закройте все окна.

Установив это вверх, вы можете выполнить сценарии Python, как это: Python Script.py.

Вместо этого: C:/python34/python script.py

Для получения дополнительной информации проверяйте сайт ниже https://www.educative.io/edpresso/how-to-add-python-to-path-variable-in-windows.

Убедитесь, что Python был установлен на Windows Перейдите к каталогу, в котором был установлен Python в системе. Например, если это C: \ Users \ username \ appdata \ local \ programs \ python \ python3.7. Дважды щелкните Python.exe. Выход должен быть похож на то, что вы можете увидеть ниже:

Установите текстовый редактор: Редактор кода – это инструмент, который используется для записи и редактирования кода. Они обычно легкие и могут быть отличными для обучения, особенно для новичка.

1.) Визуальный студийный код Visual Studio Code (VS Code) является свободным и открытым исходным кодом IDE, созданный Microsoft, которые могут быть использованы для разработки Python. https://code.visualstudio.com/download

2.) Sublime Text Sublime Text – это популярный редактор кода, который поддерживает множество языков, включая Python. https://www.sublimetext.com/download

3.) Атом Atom – это очень настраиваемый редактор кода с открытым исходным кодом, разработанным GitHub, который можно использовать для разработки Python https://atom.io/

4.) Thonny Thonny – это простой Ui Python, выделенный IDE, который поставляется с встроенным Python 3. Как только вы устанавливаете его, вы можете начать писать код Python https://thonny.org/

5.) Пычарм Pycharm – это Jetbrain, работающая на питание для профессиональных разработчиков https://www.jetbrains.com/pycharm/download/

Привет, мир

«Hello World» обычно является первым примером для любого языка программирования.

Чтобы написать и запустить простую программу, начните промонтаж и откройте новое окно (выберите «Новое окно» в меню «Файл»), создайте новый файл и сохраните AS Hello.py В нужных папках программ введите следующий код.

print("Hello World!")

Сохраните документ (Ctrl + S), затем выполните. При использовании команд ODLE в меню запуска выберите «Запустить модуль» (или нажмите F5). Простой попросит вас сохранить файл, если этого не сделали. Для выполнения Hello.py из командной строки (CMD) сначала запустите командную строку в Windows или Terminal на MacOS или Linux, навигация в папку, содержащую файл.

После этого введите следующую команду для выполнения файла Hello.py:

python3 hello.py

Если все в порядке, то он не будет выполнен без ошибок и должен отобразить следующее сообщение на экране.

Hello World!

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

  • вход Это данные из внешнего источника (внешней среды), которая подается в программу для его манипулирования и процесса. Различные источники могут быть датчики, клавиатура, данные из других программ, файлов e.t.c.

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

  • последовательное исполнение Это упорядоченное исполнение сценариев.

  • Условное исполнение Это выполнение данного блока операторов, если указанное условие выполнено.

  • Повторное исполнение Выполните некоторое набор операторов неоднократно, обычно с некоторыми вариациями.

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

Комментарии Комментарий – это информация, предназначенная для объяснения читателя, что делает данный код (или последовательность кодов). Они не влияют в программу, поэтому никогда не могут генерировать какую-либо ошибку, если если не записано неверным синтаксисом.

Однострочный комментарий написан с помощью символа #.

Многострочный комментарий пролегает несколько строк и может быть написан с использованием тройных цитатов.

#This is a single line comment

'''
Author: Naftal Rainer
Date: 23/07/2021
''' 

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

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

Равный знак (=) используется для назначения значений переменных. Оперед слева от имени переменной и операнда вправо в том, что значение, хранящееся в переменной

# X is the variable name and 2 is the value assigned

x = 2

# y is the variable name and 100 is the value assigned

y = 100

# name is the variable name and "Naftal" is the value assigned

name = "Naftal"

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

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

1.) Строки

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

Создание строки – Строка создается заключая текст в кавычках. Вы можете использовать или одиночные кавычки, ‘или двойные кавычки,». Тройной кавычки можно использовать для строк многострочных. Вот некоторые примеры:

x = 'Hello'
y = "World"
m = """My name is Paul Mwasame and
       I find learning python to be super exciting."""

Для строковых методов и приложений относятся к w3schools

2.) чисел

Типы Количество данных являются те, которые будут хранить числовые значения и классифицируются как: -комплекс (например, комплексные числа) -Float (с плавающей точкой действительных значений Длиннее (длинные целые числа, которые также могут быть показаны в виде шестнадцатеричной и восьмеричной.) – (подписанные целые числа)

Это также включает в себя номера и простую математику в Python. Общие операторы в Python относятся:

+ добавление
вычитание
* умножение
/ разделение
** ЭКСПОРТЕНИЕ
% Модуло (остаток)
// integer division.

У Python есть модуль, называемый математикой, который содержит знакомые математические функции, включая SIN, COS, TAN, EXP, LOG, LOG10, FACLIAL, SQRT, FLOOR и CEIL. Для получения дополнительной информации о номере проверки programmiz.com

3.) Список

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

Создание списков – Используйте квадратные скобки для указания начала и конца списка и отделить элементы запятыми.

L = [1,2,3]

L2 = [1, 2.718, 'abc', [5,6,7]]

Пустой список Пустой список []. Длинные списки могут охватывать несколько строк, как приведенная ниже:

numbers = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,20,30, 
           40,50,60,70,80,90,100,200,300,400,500]

Мы также можем использовать Eval (Input ()), чтобы позволить пользователю ввести список. Вот пример:

myList = eval(input('Enter a list: '))
print('The first element is ', myList[0])

Для получения дополнительной информации о списках, проверьте programmiz.com

4.) Корпус

Кортеры являются неизменными списками, заключенными в скобки.

t = (1,2,3)

Чтобы преобразовать объект в кортеж, используйте кортеж () конструктор. В следующем примере преобразуется список и строка на кортежи:

t1 = tuple([12,25,93])
t2 = tuple('abcde')

Пустой кортеж написан как:

t1 = ();

Чтобы написать кортеж одним элементом, включают запятую (,) после элемента.

t1 = (5,)

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

tuple1 = ('Nairobi', 'New York', 1997, 2000)
tuple2 = (1, 2, 3, 4, 5, 6, 7 )
print ("tup1[0]: ", tup1[0])
print ("tup2[1:5]: ", tup2[1:5])

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

5.) Словарь

Слоксиры являются пары ключа-значений и окружены {}.

Создание словарей – Чтобы объявить словарь, мы заключаем его в фигурных скобках, {}. Каждая запись состоит из разделенной пары толстой кишки. Первая часть пара называется ключом и может иметь любой тип данных, а второй – это значение. Ключ действует как индекс.

# Empty dictionary
d = {}

dict = {'A':100, 'B':200}

# To change the value of A to 300
d['A']=300

-Втовые данные доступа в данном индексе говоря, ключ d [‘a’] дает значение в индексе A. – добавить новую запись в словарь, мы можем просто назначить его, как ни ниже: – удалить запись из Словарь, используйте оператор DEL: del d [‘a’]

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

Оригинал: “https://dev.to/seniorcitizen/introduction-to-python-456f”