在PyCharm中编写一个实现四则运算(加、减、乘、除)的计算器程序是一个很好的练习,可以帮助你熟悉Python的基本语法和逻辑控制。下面是一个简单的实现示例: ```python def add(x, y): """加法""" return x + y def subtract(x, y): """减法""" return x - y def multiply(x, y): """乘法""" return x * y def divide(x, y): """除法,注意处理除数为0的情况""" if y == 0: return "除数不能为0" else: return x / y def main(): print("欢迎使用四则运算计算器!") while True: print("\n请选择运算:") print("1. 加法") print("2. 减法") print("3. 乘法") print("4. 除法") print("5. 退出") choice = input("请输入你的选择(1/2/3/4/5): ") if choice in ('1', '2', '3', '4'): num1 = float(input("请输入第一个数字: ")) num2 = float(input("请输入第二个数字: ")) if choice == '1': print(f"{num1} + {num2} = {add(num1, num2)}") elif choice == '2': print(f"{num1} - {num2} = {subtract(num1, num2)}") elif choice == '3': print(f"{num1} * {num2} = {multiply(num1, num2)}") elif choice == '4': result = divide(num1, num2) if isinstance(result, str): print(result) else: print(f"{num1} / {num2} = {result}") elif choice == '5': print("感谢使用,再见!") break else: print("非法输入,请重新输入!") if __name__ == "__main__": main() ``` 这个程序首先定义了四个函数,分别用于执行加、减、乘、除四种运算。然后,在`main`函数中,程序通过循环让用户选择想要进行的运算类型,并输入两个操作数。根据用户的选择,程序会调用相应的函数进行计算,并显示结果。如果用户选择退出,则程序会结束运行。 注意,在除法函数中,我添加了一个简单的检查来避免除以0的情况,如果除数为0,则返回一个提示信息而不是执行除法运算。 你可以将这段代码复制到PyCharm中,并运行它来测试其功能。

点赞(0)
×
关注公众号,登录后继续创作
或点击进入高级版AI
扫码关注后未收到验证码,回复【登录】二字获取验证码
发表
评论
返回
顶部