Операторы в Python.

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

10 + 5 = 15

В данном примере 10 и 5 называются операндами, а оператором является знак “+”.

Python поддерживает следующие типы операторов:

  1. Арифметические операторы;
  2. Операторы присваивания;
  3. Операторы сравнения;
  4. Логические операторы;
  5. Операторы тождественности;
  6. Операторы принадлежности;
  7. Побитовые операторы.

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

Арифметические операторы используются с числовыми значениями для выполнения общих математических операций:


Операторы в Python.

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

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

= – Присваивает значение правого операнда левому. Пример:

c = 10 
# присвоит переменной с значение 10

+= – Прибавит значение правого операнда к левому и присвоит эту сумму левому операнду. Пример:

с = 5
а = 5
с += а равносильно: с = с + а. с будет равно 10

-= – Отнимает значение правого операнда от левого и присваивает результат левому операнду. Пример:

с = 5
а = 1
с -= а равносильно: с = с - а. с будет равно 4

*= – Умножает правый операнд с левым и присваивает результат левому операнду. Пример:

с = 5
а = 2
с *= а равносильно: с = с * а. c будет равно 10

/= – Делит левый операнд на правый и присваивает результат левому операнду. Пример:

с = 10
а = 2
с /= а равносильно: с = с / а. c будет равно 5

%= – Делит по модулю операнды и присваивает результат левому. Пример:

с = 5
а = 2
с %= а равносильно: с = с % а. c будет равно 1

**= – Возводит в левый операнд в степень правого и присваивает результат левому операнду. Пример:

с = 3
а = 2
с **= а равносильно: с = с ** а. c будет равно 9

//= – Производит целочисленное деление левого операнда на правый и присваивает результат левому операнду. Пример:

с = 11
а = 2
с //= а равносильно: с = с // а. c будет равно 5

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

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


Операторы в Python.

Логические операторы

Логические операторы используются для объединения условных операторов:


Операторы в Python.

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

Операторы тождественности используются для сравнения объектов. Являются ли они одним и тем же объектом с одинаковым местоположением в памяти:


Операторы в Python.

Операторы принадлежности

Операторы принадлежности используются для проверки того, представлена ​​ли последовательность в объекте:


Операторы в Python.

Побитовые операторы

Побитовые операторы используются для работы в битовом (двоичном) формате:


Операторы в Python.

 

 
Поделиться в facebook
Facebook
Поделиться в twitter
Twitter
Поделиться в vk
VK
Поделиться в google
Google+
Поделиться в email
Email

2 ответа к “Операторы в Python.”

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Группа в VK

Помощь проекту

Обнаружили опечатку?

Сообщите нам об этом, выделите текст с ошибкой и нажмите Ctrl+Enter, будем очень признательны!

Свежие статьи

Похожие статьи

Связи между моделями.

Связи между моделями.

В нашем проекте есть одна модель под названием “Объявления”. В этой статье мы создадим новый класс модели “Rubric”, которая будет представлять рубрики объявлений. Допишем в

 
Параметры полей и моделей.

Параметры полей и моделей.

Для того, чтобы наша административная панель Django выглядела более понятна для обычного пользователя необходимо указать правильные названия полей. Наша созданная модель представляется непонятной аббревиатурой “Bbs”,

 
Административный web-сайт Django.

Административный web-сайт Django.

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

 

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: