Python Exercise #21

来源:互联网 发布:windows license 编辑:程序博客网 时间:2024/04/28 14:38
#!/usr/bin/python      # exact position of python#!/usr/bin/env python  # position of python in enviornment# -*- coding:utf-8 -*- # coding# Purpose: Functions Can Return Somethingdef 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 "MULTIPLING %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?"

原创粉丝点击