Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК
     ❯   

Python Учебник


Обработка файлов


Python Модули


Python Matplotlib


Machine Learning


Python MySQL


Python MongoDB


Python Reference


Module Reference


Python How To


Python Examples



Python Операторы



Python Операторы

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

В приведенном ниже примере мы используем оператор + для сложения двух значений:

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

  • Арифметические операторы
  • Операторы присваивания
  • Операторы сравнения
  • Логические операторы
  • Операторы идентификации
  • Операторы принадлежности
  • Побитовые операторы

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

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

Оператор Имя Пример Попробуйте сами
+ Сложение x + y Попробуйте сами »
- Вычитание x - y Попробуйте сами »
* Умножение x * y Попробуйте сами »
/ Деление с остатком x / y Попробуйте сами »
% Остаток от деления x % y Попробуйте сами »
** Возведение в степень x ** y Попробуйте сами »
// Деление без остатка x // y Попробуйте сами »

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

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

Оператор Пример Такойже как Попробуйте сами
= x = 5 x = 5 Попробуйте сами »
+= x += 3 x = x + 3 Попробуйте сами »
-= x -= 3 x = x - 3 Попробуйте сами »
*= x *= 3 x = x * 3 Попробуйте сами »
/= x /= 3 x = x / 3 Попробуйте сами »
%= x %= 3 x = x % 3 Попробуйте сами »
//= x //= 3 x = x // 3 Попробуйте сами »
**= x **= 3 x = x ** 3 Попробуйте сами »
&= x &= 3 x = x & 3 Попробуйте сами »
|= x |= 3 x = x | 3 Попробуйте сами »
^= x ^= 3 x = x ^ 3 Попробуйте сами »
>>= x >>= 3 x = x >> 3 Попробуйте сами »
<<= x <<= 3 x = x << 3 Попробуйте сами »


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

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

Оператор Имя Пример Попробуйте сами
== Равно x == y Попробуйте сами »
!= Не равно x != y Попробуйте сами »
> Больше x > y Попробуйте сами »
< Меньше x < y Попробуйте сами »
>= Больше или равно x >= y Попробуйте сами »
<= Меньше или равно x <= y Попробуйте сами »

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

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

Оператор Описание Пример Попробуйте сами
and Возвращает True, если оба утверждения верны x < 5 and x < 10 Попробуйте сами »
or Возвращает True, если одно из утверждений верно x < 5 or x < 4 Попробуйте сами »
not Обратный результат, возвращает False, если результат не является истинным. not(x < 5 and x < 10) Попробуйте сами »

Python Операторы идентификации

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

Оператор Описание Пример Попробуйте сами
is Возвращает True, если обе переменные являются одним и тем же объектом x is y Попробуйте сами »
is not Возвращает True, если обе переменные не являются одним и тем же объектом x is not y Попробуйте сами »

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

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

Оператор Описание Пример Попробуйте сами
in Возвращает True, если в объекте присутствует последовательность с указанным значением x in y Попробуйте сами »
not in Возвращает True, если последовательность с указанным значением отсутствует в объекте x not in y Попробуйте сами »

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

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

оператор Имя Описание
& AND Устанавливает каждый бит в 1, если оба бита равны 1
| OR Устанавливает каждый бит в 1, если один из двух битов равен 1
^ XOR Устанавливает каждый бит в 1, если только один из двух битов равен 1
~ NOT Инвертирует все биты
<< Сдвиг нуля влево Сдвиньте влево, вставив нули справа, и пусть самые левые биты отпадут
>> Подписанный правый сдвиг Сдвиньте вправо, вставив копии самого левого бита слева, и пусть крайние правые биты упадут.

Упражнение с операторами:

Умножте 10 на 5, и распечатайте результат.

print(10  5)



×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.