100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Python notes $5.99   Add to cart

Class notes

Python notes

 6 views  0 purchase
  • Course
  • Institution

The best short written python program notes for your beginning level...

Preview 4 out of 46  pages

  • June 4, 2024
  • 46
  • 2023/2024
  • Class notes
  • Abdulkathar
  • All classes
  • Secondary school
  • 1
avatar-seller
UNIT-II

OPERATORS AVAILABLE IN PYTHON
Operators are special symbols in Python that carry out arithmetic or logical computation. The
value that the operator operates on is called the operand.
For example:
>>>2+3
5
Here, + is the operator that performs addition. 2 and 3 are the operands and 5 is the output of the
operation.
Arithmetic operator:

Arithmetic operators are used to perform mathematical operations like addition, subtraction,
multiplication, etc.

Operator Meaning Example

+ Add two operands or unary plus x + y+ 2
Subtract right operand from the left
x -y- 2
or unary minus
* Multiply two operands x *y
Divide left operand by the right one
x/y
(always results into float)
x %y
% Modulus-remainder of the division of left operand by
(remainder of
the right
x/y)
// Floor division-division that results into whole number x //y
adjusted to the left in the number line
x**y
** Exponent-left operand raised to the power of right (x to the power
y)

Example 1: Arithmetic operators in Python
x = 15
y=4
# Output: x +y =19
print('x + y =',x+y)


1

,# Output: x-y = 11
print('x -y=',x-y)

# Output: x * y = 60
print('x *y =',x*y)

# Output: x/ y = 3.75
print('x / y=',x/y)

# Output: x//y =3
print('x // y =',x//y)

Output

x + y = 19
x -y = 11
x *y = 60
x / y = 3.75
x //y = 3
x **y = 50625
Comparison operators
Comparison operators are used to compare values. It returns either True or False according to the
condition

Operator Meaning Example

> Greater than –True if left operand is greater than the right x>y
< Less than –True if left operand is less than the right x<y
== Equal to-True if both operands are equal x == y
!= Not equal to-True if operands are not equal x != y
Greater than or equal to- True if left
x >= y
operand is greater than or equal to the right
Less than or equal to-True if left operand is less than or
<= x <= y
equal to the right

Example 2: Comparison operators in Python

x =10


2

,y =12

# Output: x >y is False

print('x > y is' ,x>y)

# Output: x <y is True

print('x < y is', x<y)

# Output: x == y is False

print('x == y is ',x==y)

# Output: x!= y is True

print('x != y is ',x!=y)

# Output: x >= y is False

print('x >= y is' ,x>=y)

# Output: x <= y is True

print('x <= y is', x<=y)

Output
x > y is False
x < y is True
x == y is False
x != y is True
x >= y is False
x <= y is True
Logical operators
Logical operators are the and, or, not operators.

Operator Meaning Example

and True if both the operands are true x and y

or True if either of the operands is true x or y

not True if operand is false(complements the not x
operand)




3

, Example 3: Logical Operators in Python

x = True

y = False

print('x and y is' ,x and y)

print('x or y is', x or y)

print('not x is', not x)

Output

x and y is False

x or y is True

not x is False

Bitwise operators

Bitwise operators act on operands as if they were strings of binary digits. They operate bit by bit,
hence the name.

For example, 2 is 10 in binary and 7 is 111.

In the table below: Let binary) = 10 (0000 1010 in binary) and = 4 (0000 0100 in binary)

Operator Meaning Example

& Bitwise AND x & y = 0(00000000)

| Bitwise OR x | y = 14(00001110)

~ Bitwise NOT ~x = -11(11110101)

^ Bitwise XOR x ^ y = 14(00001110)

>> Bitwise right shift x >> 2 = 2(00000010)

<< Bitwise left shift x << 2 = 40(00101000)


Assignment operators:-

Assignment operators are used in Python to assign values to variables. a = 5 is a simple
assignment operator that assigns the value 5 on the right to the variable a on the left. There are

4

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller sjayasuriya. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $5.99. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

76449 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$5.99
  • (0)
  Add to cart