python中function调用另一个function

背景:当一个函数可以被解耦合出来时,可以将一个大功能的函数分解成不同的函数。
参考代码实例:

def computeNumber(a,b):
    c = a + b
    d = a * b
    e = c - d
    return c,d,e

print computeNumber(2,3)

c1, d1, e1 = computeNumber(2,3)
print c1, d1, e1

[output]:
(5, 6, -1)
5 6 -1
def computerNumber(a,b,c,d):
    sum_number1 = a + b + c + d
    # 对另一函数值得调用
    c1, d1, e1 = computeNumber(a,b)
    sum_number2 = c1 + d1 + e1
    sum_number_total = sum_number1 + sum_number2
    print "sum_number1:",sum_number1
    print "sum_number2:",sum_number2
    print "sum_number_total:",sum_number_total
computerNumber(2,3,4,5)
[output]:
sum_number1: 14
sum_number2: 10
sum_number_total: 24
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,539评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,294评论 4 61
  • 手是人体神经感受最灵巧的器官。人的智慧是通过双手的劳动得来的,它蕴涵着整个人的生理构成和心理特点,所以,想深入了...
    再回首_心依旧阅读 293评论 0 0
  • 会计电算化是我大学来上的最压抑的一节课了,因为第一节课去晚了,老师说要固定位置,结果我就到了506那间小教室,每天...
    南凤春莹阅读 183评论 0 0
  • 仅以此诗献给林哥和韩姐 偶遇, 人潮人海。 相识, 锦绣华夏。 缘分, 就此结下。 这是, 转角遇见。 也是, 机...
    朋友如天阅读 251评论 1 7