如何用python编程一个小型计算器:如何用python实现简易计算器

Python 编程语言是处理数字和评估数学表达式时使用的绝佳工具我们利用它的这种特性可以用来制作很多有用的程序 ,我来为大家讲解一下关于如何用python编程一个小型计算器:如何用python实现简易计算器?跟着小编一起来看一看吧!

如何用python编程一个小型计算器:如何用python实现简易计算器

如何用python编程一个小型计算器:如何用python实现简易计算器

Python 编程语言是处理数字和评估数学表达式时使用的绝佳工具。我们利用它的这种特性可以用来制作很多有用的程序。

本教程提供了一个练习,概述了如何在 Python3 中制作命令行计算器程序。这个计算器将只能执行基本的算术运算。

对于本教程开始前,你应该在本地计算机上安装 Python3,并在电脑上配好环境。

首先,我们定义4个函数,加减乘除。

之后,我们从命令行获取用户的输入。

最后,我们执行加减乘除相对应的方法就好了。

代码示例:

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): return x / y while True: # take input from the user choice = input("输入: ") # check if choice is one of the four options if choice in ('1', '2', '3', '4'): num1 = float(input("Enter first number: ")) num2 = float(input("Enter second number: ")) if choice == '1': print(num1, " ", num2, "=", add(num1, num2)) elif choice == '2': print(num1, "-", num2, "=", subtract(num1, num2)) elif choice == '3': print(num1, "*", num2, "=", multiply(num1, num2)) elif choice == '4': print(num1, "/", num2, "=", divide(num1, num2)) # check if user wants another calculation # break the while loop if answer is no next_calculation = input("开始? (yes/no): ") if next_calculation == "no": break else: print("非法输入")

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页