zoukankan      html  css  js  c++  java
  • 【Rollo的Python之路】牛人解释python的函数(转载)

    首先要了解,函数是什么?

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

    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的作用。
     
    转载自:https://blog.csdn.net/weixin_39749311/article/details/79470654
  • 相关阅读:
    re
    jieba
    Normalization的作用,LN,BN,WN
    RBF神经网络
    其他论文
    numpy, pandas,collections.Counter
    tensorflow 相关
    机器翻译(machine translation)相关
    2020 weblogin rce CVE-2020-14882 漏洞利用POC
    CVE-2021-3019 漏洞细节纰漏
  • 原文地址:https://www.cnblogs.com/rollost/p/10780647.html
Copyright © 2011-2022 走看看