Add test.py with division function
This commit is contained in:
34
test.py
Normal file
34
test.py
Normal file
@@ -0,0 +1,34 @@
|
||||
def divide(a, b):
|
||||
"""
|
||||
除法函数,计算 a 除以 b 的结果。
|
||||
|
||||
参数:
|
||||
a: 被除数
|
||||
b: 除数
|
||||
|
||||
返回:
|
||||
除法结果(浮点数)。如果除数为0,返回 None 并打印错误信息。
|
||||
"""
|
||||
if b == 0:
|
||||
print("错误:除数不能为0")
|
||||
return None
|
||||
return a / b
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
# 测试示例
|
||||
print("测试除法函数:")
|
||||
|
||||
# 正常情况
|
||||
result1 = divide(10, 2)
|
||||
print(f"10 ÷ 2 = {result1}")
|
||||
|
||||
# 除数为0的情况
|
||||
result2 = divide(5, 0)
|
||||
print(f"5 ÷ 0 = {result2}")
|
||||
|
||||
# 浮点数除法
|
||||
result3 = divide(7, 3)
|
||||
print(f"7 ÷ 3 = {result3}")
|
||||
|
||||
print("测试完成。")
|
||||
Reference in New Issue
Block a user