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

Основы Python, Python 101

Python “Hello World !! Был бы идеальным образом, чтобы остановить мир в настоящее время известным … Теги с Python, программированием, наукой данных.

“Привет, мир!! Был бы идеальный способ остановить мир в настоящее время известным языком программирования », – подумал Гвидо Ван Россом в 90-х годах.

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

Преимущества Питона

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

2. Улучшена производительность Python – очень продуктивный язык. Из-за простоты Python разработчики могут сосредоточиться на решении проблемы. Вы пишете только меньше кода и получаете больше вещей.

3. Интерпрентованный язык Python – это интерпретированный язык, который означает, что он напрямую выполняет строку кода по линии. В случае любой ошибки он останавливает дальнейшее выполнение и отчеты обратно ошибка, которая произошла.

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

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

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

Установка

Загрузите последнюю версию Python для вашей операционной системы здесь: https://www.python.org/downloads/ Отказ Вы можете узнать больше о настройке разработки Python, используя VS-код из этого руководства: https://www.pythontutorial.net/getting-starteded/setup-visual-studio-code-for-python/ .. Pythontutorial.net.

Давайте начнем!

  1. Создайте папку, т.е. назвать его Первый проект Python где все файлы Python будут сохранены. Затем запустите файл в Visual Studio Code, используя Git Bash, просто щелкнув правой кнопкой мыши на папку и выберите Git Bash здесь. В Git Bash введите код. Он перенаправляет папку в Visual Studio Code, который является редактором выбора в этом случае.

  2. Создайте файл Python. Программа Python имеет расширение .py Например, у вас есть индекс как имя файла Python, вы сохраните его как index.py.

  3. В нашем файле давайте напишем нашу первую строку кода IE. “Привет, мир.” . Мы напишем

print ("Hello World!")

Печать () – это встроенная функция, которая отображает сообщение на экране. В этом случае это покажет сообщение «Привет, мир!».

Исполнение

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

(python --version)

И это будет отображать его ниже. Теперь, когда у нас есть версия, в моем случае это Python3, поэтому я напишу Python3 file_name (в моем случае это индекс) .py IE.

python3 index.py

Комментарии

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

# single line comment

'''
multi line comment
multi line comment
'''

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

Операторы используются для выполнения операций по переменным и значениям.

print(2 + 2)  # 4 (addition)
print(2 - 1)  # 1 (subtraction)
print(3 * 3)  # 9 (multiplication)
print(8 / 2)  # 4 (division)
print(2 ** 8)  # 256 (exponent)
print(3 % 2)  # 1 (remainder of the division)
print(11 // 2)  # 5 (floor division)

Переменные

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

x = 85
y = "Ess"
print(x)
print(y)

NB Переменные не должны быть объявлены с каким-либо конкретным типом, и даже может изменять тип после того, как они были установлены.

Типы данных

Ссылка: https://bit.ly/3ic9jua.

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

Тип текста: ул Числовые типы: int, float, Комплексные типы последовательности: Список, кортеж, Тип сопоставления диапазона: Набор наборов Dict: Set, Frozenset Boolean Тип: Bool Двоичные типы: Bool ByteArray, MemoryView

Вы можете получить тип данных любого объекта, используя функцию типа (): Пример Распечатайте тип данных переменной X:

a = 16
print(type(a))

Строки

Строки в Python окружены либо отдельными кавычками или двойными кавычками.

'my love' is the same as "my love".

Вы можете отобразить строковый литерал с функцией Print ():

Списки

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

Список элементов проиндексированы, первый элемент имеет индекс [0], второй элемент имеет индекс [1] и т. Д. Списки созданы с использованием квадратных скобок:

#Example
#Create a List:

this_list = ["apple", "banana", "cherry"]
print(this_list)

Кортежи

Кортежи используются для хранения нескольких элементов в одной переменной. В кортеже также является одним из 4 встроенных типов данных в Python, используемом для хранения коллекций данных, остальные 3 являются списком, наборами и словарь, все с разными качествами и использованием.

Крупный кортеж – это коллекция, которая заказывается и неизменна.

Кортеры написаны с круглыми скобками.

#Example
#Create a Tuple:

simple_outfit = ("polo", "jeans", "sneakers")
print(simple_outfit)

Предмежители кортежа индексируются, первый элемент имеет индекс [0], второй элемент имеет индекс [1] и т. Д.

Словари

Словари используются для хранения значений данных в клавише: Пары значения. Словарь – это коллекция, которая заказывается *, изменчиво и не позволяет дубликаты.

#Example
#Create and print a dictionary:

accessory = {
  "item": "Watch",
  "model": "Fjord",
  "year": 2019
}
print(accessory)

Набор

Устанавливает несколько элементов в одной переменной. Набор является одним из 4 встроенных типов данных в Python, используемом для хранения коллекций данных, остальные 3 являются списком, кортежными и словарь, все с разными качествами и использованием.

Набор – это коллекция, которая является неупорядованной, так и неиндексией. Наборы написаны с фигурными скобками.

Example
Create a Set:

thisset = {"denim", "poncho", "barret"}

Логические

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

Example
print(1992 > 1991)
print(1992 == 1991)
print(1992 < 1991)

Массива

Массив – это специальная переменная, которая может удерживать более одного значения одновременно.

Если у вас есть список предметов (например, список автомобилей, например), хранение автомобилей в одиночных переменных может выглядеть так:

car1 = "Ford"
car2 = "Volvo"
car3 = "BMW"

Однако, что, если вы хотите петлю через машины и найдите конкретную? А что если у вас не было 3 машины, но 300?

Решение – это массив!

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

Функции

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

Example
def my_function():
  print("Hello from a function")

Классы

Чтобы создать класс, используйте класс ключевых слов:

Example
Create a class named MyClass, with a property named x:

class MyClass:
  x = 5

Чтобы понять значение классов и использовать их в реальных жизненных приложениях, мы должны понимать встроенный init () Функция.

Все классы имеют функцию под названием init (), который всегда выполняется, когда класс начинается.

Используйте init () Функция для назначения значений объекта объекта или другие операции, которые необходимо делать, когда объект создается:

Example
Create a class named Person, use the __init__() function to assign values for name and age:

class Person:
  def __init__(self, name, age):
    self.name = name
    self.age = age

p1 = Person("Ess", 30)

print(p1.name)
print(p1.age)

Я нахожу W3Schools Очень легко объяснить и следовать, поэтому я закреплен в нескольких определениях и примерах оттуда, чтобы облегчить последующую. Я настоятельно рекомендую это: https://www.w3schools.com/python/default.asp изучить концепцию или два.

Было бы удивительно получить обратную связь от читателя или тремя 😉

Оригинал: “https://dev.to/estherwanjiru/python-basics-python-101-4a43”