一个完整的Python函数例子:如何实现一个简单的计算器
发布时间:2023-08-08 06:58:59
下面是一个完整的Python函数例子,可以实现一个简单的计算器功能:
def calculator():
print("欢迎使用简易计算器!")
print("请输入两个数字和操作符,支持的操作符有:")
print("+ - 加法")
print("- - 减法")
print("* - 乘法")
print("/ - 除法")
num1 = float(input("请输入 个数字:"))
operator = input("请输入操作符:")
num2 = float(input("请输入第二个数字:"))
if operator == "+":
result = num1 + num2
elif operator == "-":
result = num1 - num2
elif operator == "*":
result = num1 * num2
elif operator == "/":
if num2 != 0:
result = num1 / num2
else:
print("除数不能为0!")
return
print("计算结果为:", result)
calculator()
以上代码定义了一个名为calculator的函数,该函数实现了一个简单的计算器。首先会输出一些提示信息,然后通过input函数依次获取用户输入的两个数字和操作符。根据操作符的不同,计算器会执行相应的运算,并将结果打印出来。如果用户输入了除法操作符且除数为0,则会提示错误信息。用户可以重复调用calculator函数来进行多次计算。
运行程序后,会得到以下的输出结果:
欢迎使用简易计算器! 请输入两个数字和操作符,支持的操作符有: + - 加法 - - 减法 * - 乘法 / - 除法 请输入 个数字:5 请输入操作符:* 请输入第二个数字:4 计算结果为: 20.0
以上程序仅仅是一个简单的示例,实际的计算器功能会更复杂,需要考虑更多的输入验证、错误处理、界面设计等。这个例子可以作为快速入门的基础,进行更复杂计算器功能的扩展和改进。
