Division in Python

The double-frontslash // operator performs integer division and the single-frontslash / operator performs float division. An example for integer division is 40//11 = 3. An example for float division is 40/11 = 3.6363636363636362. A crucial lesson you need to master as a programmer is “division in Python”. What does it mean to divide in Python? … Read more

Python Multiplication Operator

Python’s multiplication operator * multiplies two objects. The semantics of the multiplication depends on the operands’ data types. For example, multiplying two integers performs arithmetic multiplication whereas multiplying a list with an integer performs list concatenation. The specific return value of the multiplication operator is defined in a data types’ __mul__() magic method. Have a … Read more

Python Subtraction Operator

Python provides the subtraction operator – to subtract one object from another. The semantics of the subtraction depends on the operands’ data types. For example, subtracting two integers performs the arithmetic difference operation whereas subtracting two sets performs the set difference operation. The specific return value of the minus operator is defined in a data … Read more

Python Program to Add Two Numbers

Add Two Integers The most basic Python program to add two integer numbers stored in variables num_1 and num_2 is the expression num_1 + num_2 using the addition operator. The following code shows how to add two numbers 20 and 22 and print the result 42 to the shell: Add Two Integers with User Input … Read more

Python Addition Operator

Python provides the addition operator + to add two objects. The semantics of the addition depends on the operands’ data types. For example, adding two integers perform arithmetic addition whereas adding two lists performs list concatenation. The specific return value of the addition operator is defined in a data types’ __add__() magic method. Have a … Read more

Python Not Equal To

The Python not equal to (left!=right) operator returns True when its left operand is not equal to its right operand as defined by the __ne__() magic method. Otherwise, it returns False. For example, 3!=2 evaluates to True, but 3!=3 evaluates to False. Examples Let’s explore a couple of examples regarding the not equal to operator. … Read more

Python Equal To

The Python equal to (left==right) operator returns True when its left operand is equal to its right operand. Otherwise, it returns False. For example, 3==3 evaluates to True, but 3==2 evaluates to False. Examples Let’s explore a couple of examples regarding the equal to operator. Is 3 equal to 2? What about ‘h’ equal to … Read more

Python Less Than or Equal To

The Python less than or equal to (left<=right) operator returns True when its left operand does not exceed the right operand. When the left operand is greater than the right operand, the <= operator returns False. For example, 2<=3 and 2<=2 evaluate to True, but 3<=2 and evaluates to False. Examples Let’s explore a couple … Read more

Python Greater Than or Equal To

The Python greater than or equal to (left>=right) operator returns True when its left operand is not exceeded by its right operand. When the left operand is smaller than the right operand, the >= operator returns False. For example, 3>=2 and 3>=3 evaluate to True, but 2>=3 evaluates to False. Examples Let’s explore a couple … Read more

Python Less Than

The Python less than (left<right) operator returns True when its left operand is smaller than its right operand. When the left operand is greater than or equal to the right operand, the < operator returns False. For example, 2<3 evaluates to True, but 3<2 and 2<2 both evaluate to False. Examples Let’s explore a couple … Read more

Python Greater Than

The Python greater than (left>right) operator returns True when its left operand exceeds its right operand. When the left operand is smaller than or equal to the right operand, the > operator returns False. For example, 3>2 evaluates to True, but 2>3 and 3>3 both evaluate to False. Examples Let’s explore a couple of examples … Read more

Python Operators Overview

What Are Python Operators? Python operators are special syntactical sugar to run basic operations without calling their respective methods. For example, you can use the + operator in a + b instead of the more clunky .add() method in a.add(b). Each operator has a unique symbol that is placed between the two arguments called operands. … Read more