简单计算器编程范文 .pdf
简单计算器编程范文
编写一个简单的计算器程序是一个很好的编程练习,可以帮助你理解
控制流、函数和条件语句等编程概念。以下是一个示例的计算器程序,使
用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`函数,我们可以运行这个简单的计算器程序。
这是一个简单的计算器程序示例,你可以根据自己的需要和喜好进行
扩展。例如,你可以添加更多的计算函数,实现更复杂的操作,或者实现
计算器的界面更加友好和交互性等等。这个例子只是一个开始,希望可以
激发你更多的编程想法和创造力。