3、一些常用函数的用法

1.return的用法(来自知乎)

书上可能会说函数是完成功能的模块之类的话。其实说白了,函数就是个你招来的工人。
你给他一些材料,告诉他怎么用这些材料拼装,然后他负责把拼装好的成品交给你。材料就是函数的参数,成品是函数的输出,而怎么拼装就是你写的函数体代码了。
比如这段代码

def worker(a, b, c):
    x = a + b
    y = x * c

这个工人(worker)在你的指导下,用a b c三个材料,装配出了x和y两个成品。
但是程序里的装配和工厂不同,用过的材料不会消失。这样,这个工人手里就有了a b c x y五样物品。他怎么知道你要的是哪个呢?
所以return的作用就是,在这种时候告诉工人你到底想要什么东西,是一个iPhone手机壳还是整台iPhone。例如

def worker(a, b, c):
    x = a + b
    y = x * c
    return y

这样工人就会把y交给你。当你让这个工人帮你干活(调用函数的时候)

result = worker(1, 2, 3)

你就会得到对应的结果((1+2)*3)。

这就是return的作用。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.python 中 return用法 The key word "return" which should be...
    帅子锅阅读 23,361评论 6 17
  • 本系列文章面向深度学习研发者,希望通过Image Caption Generation,一个有意思的具体任务,深入...
    imGeek阅读 5,870评论 0 8
  • 前言前言 随着科学技术的飞速发展和科学技术的日新月异,产品更新换代的速度也越来越快,复杂零件的个数也越来越多,产...
    穆山阅读 5,941评论 0 10
  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 9,065评论 0 2
  • 不晓得大家在浴室里都喜欢做些什么呢?恐怕多数人应该就是最单纯的洗浴了吧?不过我个人的习惯是喜欢在浴室里听听音乐的,...
    24e2f6668318阅读 2,615评论 0 0

友情链接更多精彩内容