arun3676
Configure for HuggingFace Spaces Docker deployment - Add Dockerfile, .dockerignore, update README with HF metadata, optimize requirements.txt
b7db63d
raw
history blame contribute delete
497 Bytes
def calculate_average(numbers: list) -> float:
"""
Calculates the average of a list of numbers.
There is a bug in this function.
"""
if not numbers:
return 0.0
total = 0
# Bug: This loop will miss the last number in the list.
for i in range(len(numbers) - 1):
total += numbers[i]
return total / len(numbers)
# Example usage (will produce the wrong result)
# print(calculate_average([10, 20, 30]))
# Expected: 20.0
# Actual: 10.0