docs: 2026-03-24作业_python文件

This commit is contained in:
2026-03-30 20:07:49 +08:00
parent 8f86474ad7
commit 8fc93fcc0e
3 changed files with 117 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
# 实现简单的四则运算计算器
# 输入两个数一个运算符,输出结果
def add(num1:float, num2:float) -> float:
return num1 + num2
def sub(num1:float, num2:float) -> float:
return num1 - num2
def mul(num1:float, num2:float) -> float:
return num1 * num2
def div(num1:float, num2:float) -> float:
return num1 / num2
def main():
a1 = float(input("请输入第一个数: "))
a2 = float(input("请输入第二个数: "))
s = input("请输入运算符: ")
if s not in ["+", "-", "*", "/"]:
print("请输入正确的符号")
return
p = {"+": add, "-": sub, "*": mul, "/": div}
print(p[s](a1, a2))
if __name__ == "__main__":
main()