Python Multiplication

Python Multiplication – Arithmetic Operator

Python Multiplication Operator takes two operands, one on the left and other on the right, and returns the product of the these two operands.

The symbol used for Python Multiplication operator is *.

Syntax

Following is the syntax of Python Multiplication Arithmetic Operator.

result = operand_1 * operand_2

where operand_1 and operand_2 are numbers and the result is the product of operand_1 and operand_2.

Example 1: Multiplication of Numbers

In this example, we shall take two integers, multiply them, and print the result.

Python Program

a = 10
b = 12

result = a * b

print(result)
Run this program

Output

120

Chaining of Multiplication Operator

You can multiply more than two numbers in a single statement. This is because, Multiplication Operator supports chaining.

Python Program

a = 10
b = 12
c = 5
d = 63

result = a * b * c * d

print(result)
Run this program

Output

37800

Example 2: Multiplication of Floating Point Numbers

Float is one of the numeric datatypes. You can compute the product of floating point numbers using Python Multiplication operator. In the following example, we define two floating point numbers, and find their product.

Python Program

a = 10.5
b = 12.9

result = a * b

print(result)
Run this program

Output

135.45000000000002

Example 3: Multiplication of Complex Numbers

You can find the product of complex numbers. In the following example program, we shall take two complex numbers and find the result of their multiplication.

Python Program

a = 1 + 8j
b = 3 + 5j

result = a * b

print(result)
Run this program

Output

(-37+29j)

Summary

In this tutorial of Python Examples, we learned what Python Multiplication Arithmetic Operator is, how to use it to find the product of two or more numbers.