zoukankan      html  css  js  c++  java
  • return 返回值的问题

    def yue():
    print("1. 打开手机")
    print("2. 打开陌陌")
    print("3. 找个漂亮的小姐姐")
    print("4. 探讨一下人生")
    print("5. 一起出来happy")
    ret = yue() # 函数的返回值赋值给 ret. 这里没有return,返回值是个空值
    print(ret)


    def yue():
    print("1. 打开手机")
    print("2. 打开陌陌")
    return
    print("3. 找个漂亮的小姐姐")
    print("4. 探讨一下人生")
    print("5. 一起出来happy")



    def yue():
    print("1. 打开手机")
    print("2. 打开陌陌")
    print("3. 找个漂亮的小姐姐")
    print("4. 探讨一下人生")
    print("5. 一起出来happy")
    return "漂亮的小姐姐" # 返回到哪儿了???? 谁调用的就返回给谁. 在这里是ret用的,返回给ret
    ret = yue()
    print(ret)

    def yue():
    print("1. 打开手机")
    print("2. 打开微信")
    print("3. 找个漂亮的小姐姐")
    print("4. 探讨一下人生")
    print("5. 一起出来happy")
    return "漂亮的小姐姐","大妈", "大爷", "鲜肉" # 返回到哪儿了???? 谁调用的就返回给谁

    ret = yue() # ('漂亮的小姐姐', '大妈', '大爷', '鲜肉') 多个返回值,以元组的形式
    print(ret)



    关于return, 可以终止函数的运行
    如果函数什么都不写. 不写return, 函数在运行的结尾. 返回一个None
    写了return. 但是return后面什么都没有. 表示返回None
    写了return 后面有一个值。 有一个返回值, 返回给调用者
    写了return。 后面跟了多个值。 有多个返回值。用逗号隔开。 接收的时候是元组

    返回给调用者!!!!!! 谁用返回给谁, ret调用, 返回给ret
  • 相关阅读:
    vmware 上安装 gentoo
    有关网络编程
    【记录】Linux API钩子-文件打开
    在linux上实现DllMain + 共享库创建方法
    让程序在指定路径寻找库文件 + 库文件搜索顺序
    自定义协议解析
    修改bashrc,如何立即刷新
    Autoconf学习笔记
    ps命令输出,进程状态
    npm 使用 taobao 的镜像后,无法 login & publish
  • 原文地址:https://www.cnblogs.com/jack20181017/p/9870965.html
Copyright © 2011-2022 走看看