首页 > 编程语言 > 详细

笨方法学python3 习题21

时间:2020-10-12 17:28:30      阅读:32      评论:0      收藏:0      [点我收藏+]
#习题21 函数可以返回某些东西

def add(a,b):
print(f"ADDING {a} + {b}")
return a + b
def subtract(a,b):
print(f"SUPTRACTING {a} - {b}")
return a - b
def multiply(a,b):
print(f"MULTIPLYING {a} *{ b}")
return a * b
def divide(a,b):
print(f"DIVIDEING {a} / {b}")
return a / b

print("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(f"Age:{age},Height:{height},Weight:{weight},IQ:{iq}")

print("Here is puzzle.")

#下面是个复杂的加减乘除综合算法,跟小学学的规则一样 先算里面的 再算外面的
what = add(age,subtract(height,multiply(weight,divide(iq,2))))

print("That becomes: ",what, "Can you do it by hand?")


打印的结果

Let‘s do some math with just functions!
ADDING 30 + 5
SUPTRACTING 78 - 4
MULTIPLYING 90 *2
DIVIDEING 100 / 2
Age:35,Height:74,Weight:180,IQ:50.0
Here is puzzle.

#将计算过程打印出来了
DIVIDEING 50.0 / 2
MULTIPLYING 180 *25.0
SUPTRACTING 74 - 4500.0
ADDING 35 + -4426.0
That becomes: -4391.0 Can you do it by hand?





笨方法学python3 习题21

原文:https://www.cnblogs.com/mmaxx/p/13802908.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!