From 85cdc45d868fac028bc08c57168e8fd8775d62f4 Mon Sep 17 00:00:00 2001 From: CodeSentinel AI Date: Fri, 12 Jun 2026 19:24:54 +0000 Subject: [PATCH] Fixed inefficient loop in multiply function in calc.py with optimized approach --- calc.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/calc.py b/calc.py index 5e079bb..87bd64b 100644 --- a/calc.py +++ b/calc.py @@ -10,10 +10,7 @@ def subtract(a, b): def multiply(a, b): """Returns the product of two numbers""" - result = 0 - for i in range(a): - result += b - return result + return a * b def divide(a, b): @@ -43,7 +40,7 @@ def main(): print("Result:", subtract(num1, num2)) elif choice == "3": - print("Result:", multiply(int(num1), int(num2))) + print("Result:", multiply(num1, num2)) elif choice == "4": print("Result:", divide(num1, num2))