模块calculator.py
#-*- coding:UTF-8 -*-
__author__ = "zhangguodong"
__time__ ="2017.09.29"
def add(a,b):
return a+b
def sub(a,b):
return a-b
def mult(a,b):
return a*b
def div(a,b):
return a/b主文件程序14.py
#-*- coding:UTF-8 -*-
__author__ = "zhangguodong"
__time__ ="2017.09.29"
from calculator import add, sub, mult, div
# a = float(raw_input("Input the first number:"))
# b = float(raw_input("Input the second number:"))
operator = {'+':add,'-':sub,'*':mult,'/':div}
def Input(a,o,b):
print "%s%s%s=%s"%(a,o,b,operator.get(o)(a,b))
Input(25,"+",56)
Input(86,"-",68)
Input(50,"*",60)
Input(99,"/",25)
输出结果和截图:
25+56=81
86-68=18
50*60=3000
99/25=3
本文介绍了一个简单的计算器程序设计实现,包括加、减、乘、除四个基本运算,并通过定义操作符映射表来灵活选择运算方式。该程序采用Python语言编写,展示了基本的输入输出及算术运算功能。
1081





