ex21.py

来源:互联网 发布:在淘宝买家具靠谱吗 编辑:程序博客网 时间:2024/06/05 04:04

ex21.py


def add(a, b):    print "ADDING %d + %d" % (a,b)    return a + bdef subtract(a, b):    print "SUBTRACTING %d - %d" % (a, b)    return a - bdef multiply(a, b):    print "MULTIPLYING %d * %d" % (a, b)    return a * bdef divide(a, b):    print "DIVIDING %d / %d" % (a, b)    return a / bprint "Let's do some math with just functions!"age = add(30, 5)height = subtract(78, 4)weight = multiply(90, 2)iq = divide(100, 2)print "Age: %d, Height: %d, Weight: %d, IQ: %d" % (age, height, weight, iq)# A puzzle for the extra credit, type it in anyway.print "Here is a puzzle."what = add(age, subtract(height, multiply(weight, divide(iq,2))))print "That becomes:", what, "Can you do it by hand?"a = iq / 2b = weight * ac = height - bd = age + cprint dhh = divide(age, multiply(height, subtract(weight, add(iq, 2))))print hh


0 0