简单的计算器(函数版)
"""简单的计算器
这是一个简单的计算器,可以进行加、减、乘、除四种运算。
代码如下:
"""
# 简单的计算器
# 加法
def add(a, b):
return a + b
# 减法
def sub(a, b):
return a - b
# 乘法
def mul(a, b):
return a * b
# 除法
def div(a, b):
if b == 0:
return "除数不能为0!"
else:
return a / b
# 显示菜单
def show_menu():
print("1. 加法")
print("2. 减法")
print("3. 乘法")
print("4. 除法")
print("5. 退出程序")
# 主函数
def main():
while True:
show_menu()
choice = input("请输入您的选择:")
if choice == '1':
a = float(input("请输入第一个数:"))
b = float(input("请输入第二个数:"))
print("结果:", add(a, b))
elif choice == '2':
a = float(input("请输入第一个数:"))
b = float(input("请输入第二个数:"))
print("结果:", sub(a, b))
elif choice == '3':
a = float(input("请输入第一个数:"))
b = float(input("请输入第二个数:"))
print("结果:", mul(a, b))
elif choice == '4':
a = float(input("请输入第一个数:"))
b = float(input("请输入第二个数:"))
print("结果:", div(a, b))
elif choice == '5':
break
else:
print("输入有误,请重新输入!")
if __name__ == '__main__':
main()
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?