Вот несколько способов создания калькулятора для умножения 18 на 18, а также примеры кода на Python:
Метод 1. Использование оператора умножения
result = 18 * 18
print(result)
Метод 2: использование функции multiply
из модуля operator
import operator
result = operator.multiply(18, 18)
print(result)
Метод 3. Использование лямбда-функции
multiply = lambda x, y: x * y
result = multiply(18, 18)
print(result)
Метод 4. Использование специальной функции умножения
def multiply(x, y):
return x * y
result = multiply(18, 18)
print(result)
Метод 5. Использование рекурсии
def multiply(x, y):
if y == 0:
return 0
return x + multiply(x, y - 1)
result = multiply(18, 18)
print(result)
Метод 6. Использование цикла
def multiply(x, y):
result = 0
for i in range(y):
result += x
return result
result = multiply(18, 18)
print(result)
Метод 7. Использование функции math.prod
import math
result = math.prod([18, 18])
print(result)