# How To Multiply Without Using * In Python

Do you want to know how to multiply without using * in Python? This article will show you how you can multiply two numbers without using * in Python.

It is quite easy to do it if you do not want to use the * sign to multiply directly. The first approach you can follow is to add the input values to the multiple values and this will provide the product of the two numbers.

## Using Addition of One Number In a Loop till Other Number

Let us see in the below example code how you can do that without using * in Python.

```#Initializing Two numbers
number1 = 5
number2 = 7

#Now you need to find 5*7 hence we can either
#loop five times and add seven or loop seven time
mutliValue = 0

#loop till mutliplcation is found
for i in range(0, number1):
mutliValue += number2

#Printing the Mutliplaction of Two Number
print("The multiplaction of {} and {} is {}.".format(number1, number2 ,mutliValue))```

Output:

``The multiplaction of 5 and 7 is 35.``

As you can see using the above code we were able to get the multiplication of two numbers without using an asterisk (*) sign. In the above method, all we did is execute the addition of a number.

## Wrap Up

Let me know if you have any better method than the one discussed above. I will be happy to add it here.

If you liked the above tutorial then please follow us on Facebook and Twitter. Let us know the questions and answer you want to cover in this blog.