File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed
Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change 99def divide_numbers (a : float , b : float ) -> float :
1010 """
1111 Divide two numbers with input validation for zero denominator.
12-
12+
1313 Args:
1414 a: The numerator (dividend)
1515 b: The denominator (divisor)
16-
16+
1717 Returns:
1818 float: The result of a divided by b
19-
19+
2020 Raises:
2121 ValueError: If b is zero
22-
22+
2323 Examples:
2424 >>> divide_numbers(10, 2)
2525 5.0
@@ -31,11 +31,13 @@ def divide_numbers(a: float, b: float) -> float:
3131 ValueError: Cannot divide by zero. Please provide a non-zero denominator.
3232 """
3333 if b == 0 :
34- raise ValueError ("Cannot divide by zero. Please provide a non-zero denominator." )
34+ raise ValueError (
35+ "Cannot divide by zero. Please provide a non-zero denominator."
36+ )
3537 return a / b
3638
3739
3840if __name__ == "__main__" :
3941 import doctest
40-
42+
4143 doctest .testmod ()
You can’t perform that action at this time.
0 commit comments