文档详情

简单计算器编程范文 .pdf

发布:2025-04-18约1.41千字共3页下载文档
文本预览下载声明

简单计算器编程范文

编写一个简单的计算器程序是一个很好的编程练习,可以帮助你理解

控制流、函数和条件语句等编程概念。以下是一个示例的计算器程序,使

用Python编写:

```python

defadd(x,y):

相加

returnx+y

defsubtract(x,y):

相减

returnx-y

defmultiply(x,y):

相乘

returnx*y

defdivide(x,y):

相除

ify==0:

raiseValueError(除数不能为零)

returnx/y

defcalculator(:

print(选择运算:)

print(1.相加)

print(2.相减)

print(3.相乘)

print(4.相除)

choice=input(输入选择(1/2/3/4):)

num1=float(input(输入第一个数字:))

num2=float(input(输入第二个数字:))

ifchoice==1:

print(num1,+,num2,=,add(num1,num2))

elifchoice==2:

print(num1,-,num2,=,subtract(num1,num2))

elifchoice==3:

print(num1,*,num2,=,multiply(num1,num2))

elifchoice==4:

try:

print(num1,/,num2,=,divide(num1,num2))

exceptValueErrorase:

print(e)

else:

print(无效的选择)

calculator

```

上述的代码中,我们定义了四个基本的数学运算函数:`add`、

`subtract`、`multiply`、`divide`,分别对应加法、减法、乘法和除法。

每个函数都接受两个参数,并返回计算结果。

`calculator`函数用来提供一个简单的用户界面,让用户选择运算类

型,并输入两个操作数。然后根据用户的选择调用适当的函数进行计算,

并输出结果。如果用户选择了除法运算且除数为零,程序将抛出

`ValueError`异常。

通过调用`calculator`函数,我们可以运行这个简单的计算器程序。

这是一个简单的计算器程序示例,你可以根据自己的需要和喜好进行

扩展。例如,你可以添加更多的计算函数,实现更复杂的操作,或者实现

计算器的界面更加友好和交互性等等。这个例子只是一个开始,希望可以

激发你更多的编程想法和创造力。

显示全部
相似文档