From 65bf14d967a4f01d4405a97331fb006295644361 Mon Sep 17 00:00:00 2001 From: fracet <2924836844@qq.com> Date: Sat, 21 Mar 2026 15:22:27 +0800 Subject: [PATCH] Add test.py with division function --- test.py | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 test.py diff --git a/test.py b/test.py new file mode 100644 index 0000000..4a43d30 --- /dev/null +++ b/test.py @@ -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("测试完成。") \ No newline at end of file