Home

Python Operator Precedence

|
Updated:  
2018-01-17 4:28:02
|
Python Essentials For Dummies
Explore Book
Buy On Amazon
Operator Description
() Parentheses are used to group expressions and to override the default precedence so that you can force an operation of lower precedence (such as addition) to take precedence over an operation of higher precedence (such as multiplication).
** Exponentiation raises the value of the left operand to the power of the right operand.
~ + - Unary operators interact with a single variable or expression.
* / % // Multiply, divide, modulo and floor division.
+ - Addition and subtraction.
>> Right and left bitwise shift.
& Bitwise AND.
^ | Bitwise exclusive OR and standard OR.
>= Comparison operators.
== != Equality operators.
= %= /= //= -= += *= **= Assignment operators.
is is not Identity operators.
in not in Membership operators.
not or and Logical operators.

About This Article

This article is from the book: 

About the book author:

John Paul Mueller is a freelance author and technical editor. He has writing in his blood, having produced 100 books and more than 600 articles to date. The topics range from networking to home security and from database management to heads-down programming. John has provided technical services to both Data Based Advisor and Coast Compute magazines.