Python 实验报告:使用 Python 实现简单的计算器
Python 实验报告:使用 Python 实现简单的计算器
实验名称: 使用 Python 实现简单的计算器
实验目的: 通过使用 Python 语言来实现一个简单的计算器,加深对 Python 语言的理解和掌握。
实验步骤:
- 首先定义一个函数,用于进行加法运算。
def add(a, b):
return a + b
- 接着定义一个函数,用于进行减法运算。
def subtract(a, b):
return a - b
- 然后定义一个函数,用于进行乘法运算。
def multiply(a, b):
return a * b
- 最后定义一个函数,用于进行除法运算。
def divide(a, b):
return a / b
- 在主函数中,通过用户输入来获取需要进行计算的数字和运算符号。
num1 = float(input('请输入第一个数字:'))
num2 = float(input('请输入第二个数字:'))
operator = input('请输入运算符号:')
- 根据用户输入的运算符号,调用相应的函数进行计算,并输出计算结果。
if operator == '+':
print(num1, '+', num2, '=', add(num1, num2))
elif operator == '-':
print(num1, '-', num2, '=', subtract(num1, num2))
elif operator == '*':
print(num1, '*', num2, '=', multiply(num1, num2))
elif operator == '/':
print(num1, '/', num2, '=', divide(num1, num2))
else:
print('输入有误,请重新输入!')
实验结果:
当用户输入第一个数字为 2,第二个数字为 3,运算符为 + 时,计算结果为 5。
当用户输入第一个数字为 5,第二个数字为 3,运算符为 - 时,计算结果为 2。
当用户输入第一个数字为 4,第二个数字为 2,运算符为 * 时,计算结果为 8。
当用户输入第一个数字为 6,第二个数字为 3,运算符为 / 时,计算结果为 2。
实验结论:
通过本次实验,我掌握了如何使用 Python 语言来实现一个简单的计算器,并且能够根据用户输入的运算符号,调用相应的函数进行计算,并输出计算结果。
原文地址: https://www.cveoy.top/t/topic/nsdC 著作权归作者所有。请勿转载和采集!