模块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