Операторы Python
Операторы и операнды
В языках программирования компьютеров операторы - это специальные символы, которые представляют вычисления, условное сопоставление и т. Д. Значения, используемые оператором, называются операндами.
с = а + б Здесь a и b называются операндами, а '+' - оператором.
Python поддерживает следующие операторы.
Содержание:
Арифметические операторы Python
оператор | название | пример | Результат |
---|---|---|---|
+ | прибавление | х + у | Сумма х и у. |
- | Вычитание | ху | Разница х и у. |
* | умножение | х * у | Произведение х и у. |
/ | разделение | х / у | Отношение х и у. |
% | модуль | х% г | Остаток от x, деленный на y. |
** | экспонент | х ** у | х ** у даст х в степень у |
// | Этаж Отдел | х / у | Разделение операндов, где результатом является частное, в котором удаляются цифры после десятичной точки. |
Смотрите следующие утверждения в Python Shell.
Операторы сравнения Python
оператор | название | пример | Результат |
---|---|---|---|
== | равных | х == у | Истинно, если x точно равно y. |
знак равно | Не равный | х! = у | Истинно, если x точно не равно y. |
> | Лучше чем | х> у | Истинно, если x (левый аргумент) больше, чем y (правый аргумент). |
< | Меньше, чем | х <у | Истинно, если x (левый аргумент) меньше, чем y (правый аргумент). |
> = | Больше или равно | х> = у | Истинно, если x (левый аргумент) больше или равен y (левый аргумент). |
<= | Меньше или равно | х <= у | Истинно, если x (левый аргумент) меньше или равен y (правый аргумент). |
Смотрите следующие утверждения в Python Shell.
Python логические операторы
оператор | пример | Результат |
---|---|---|
а также | (х и у) | Истинно, если оба х и у истинны. |
или же | (х или у) | Истинно, если x или y истинно. |
не | (х не у) | Если условие истинно, то оператор Logical not сделает false. |
Смотрите следующие утверждения в Python Shell.
Операторы присваивания Python
оператор | стенография | выражение | Описание |
---|---|---|---|
+ = | х + у = | х = х + у | Добавляет 2 числа и присваивает результат левому операнду. |
знак равно | х- = у | х = х-у | Вычитает 2 числа и присваивает результат левому операнду. |
знак равно | х * = у | х = х * у | Умножает 2 числа и присваивает результат левому операнду. |
знак равно | х / = у | х = х / у | Делит 2 числа и присваивает результат левому операнду. |
знак равно | х% = у | х = х% у | Вычисляет модуль 2 чисел и присваивает результат левому операнду. |
знак равно | х ** = у | х = х ** у | Выполняет экспоненциальный (силовой) расчет операторов и присваивает значение эквивалентному левому операнду. |
знак равно | х // = у | х = х // у | Выполняет деление по полу на операторах и присваивает значение левому операнду. |
Смотрите следующие утверждения в Python Shell.
Битовые операторы Python
оператор | стенография | выражение | Описание |
---|---|---|---|
& | А также | х & у | Биты, которые установлены как в x, так и в y, установлены. |
| | Или же | х | Y | Биты, которые установлены в x или y, установлены. |
^ | Xor | х ^ у | Биты, которые установлены в x или y, но не оба установлены. |
~ | Не | ~ х | Биты, которые установлены в x, не установлены, и наоборот. |
<< | Сдвиг влево | х << у | Сдвиньте биты x, y на лево |
>> | Сдвиг вправо | х >> у | Сдвиньте биты x, y на вправо. |
# Каждый шаг означает «умножить на два»
* Каждый шаг означает «разделить на два»
Условные операторы
Условные выражения или троичные операторы имеют самый низкий приоритет среди всех операций Python. Выражение x, если C иначе y сначала вычисляет условие, C (не x); если C истинно, x вычисляется и возвращается его значение; в противном случае вычисляется y и возвращается его значение.
Предыдущая: Тип данных Python
Далее: Python Если Elif еще
Новый контент: Composer: менеджер зависимостей для PHP , R программирования