zoukankan      html  css  js  c++  java
  • return返回多个值,以元组的形式。2019-7-31

     
    def test1():
        '以元组的形式返回'
        return 1,2,3
        
    d=test1()
    print(d)
    print(d[0])
    print(test1()[1])
    
    #输出结果:
    #(1, 2, 3)
    #1
    #2
    def test2():
        return 1,2,3
    a,b,c=test2()
    print(a,b)
    print(c)
    d=test2()
    print(d)
    
    #1 2
    #3
    #(1,2,3)

    return的返回值可以自定义返回形式,可以是列表或者元组。如果没有自定义,将以元组的形式返回结果。

     新建一个函数
    In [1]: def nums():
       ...:     a = 11
       ...:     b = 22
       ...:     c = 33
       ...:     return [a,b,c] #以列表的方式返回
       ...: #调用函数
       ...: nums()
       ...: 
       ...: #函数返回值
    Out[1]: [11, 22, 33]
    
    
    # 新建一个函数
    In [2]: def nums():
       ...:     a = 11
       ...:     b = 22
       ...:     c = 33
       ...:     return (a,b,c) #以元祖的方式返回
       ...: #调用函数
       ...: nums()
       ...: 
       ...: #函数返回值
    Out[2]: (11, 22, 33)
    
    
    # 新建一个函数
    In [3]: def nums():
       ...:     a = 11
       ...:     b = 22
       ...:     c = 33
       ...:     return a,b,c #以元祖的方式返回的另一种形式
       ...: #调用函数
       ...: nums()
       ...: 
       ...: #函数返回值
    Out[3]: (11, 22, 33)
    会当凌绝顶,一览众山小
  • 相关阅读:
    mysql 基本操作
    ZooKeeper服务-数据模型
    DataX-HDFS(读写)
    DataX-MySQL(读写)
    DataX的安装
    ZooKeeper-znode概念与使用
    ZooKeeper-安装和运行
    HBase-存储-KeyValue格式
    HBase-存储-HFile格式
    HBase-存储-文件存储结构、拆分、合并
  • 原文地址:https://www.cnblogs.com/leyzzz/p/11276511.html
Copyright © 2011-2022 走看看