becks

代码A如下:

def func(*kargs):

    return kargs,
l = func(5,3,4,5,6)
for i in l:
    
    print (i)

打印结果:

(5, 3, 4, 5, 6)

 

代码B如下:

def func(*kargs):
  
    return kargs
l = func(5,3,4,5,6)
for i in l:
    
    print (i)

打印结果:

5

3

4

5

6

 

乍一看两个程序一样 但是结果确实不一样的 一个横着显示 一个竖着显示 。其实最大的区别在于 return kargs后面有个逗号 表示变换行了

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-09-13
  • 2022-12-23
  • 2022-12-23
  • 2021-07-11
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-14
  • 2021-12-01
  • 2022-12-23
  • 2022-12-23
  • 2021-07-21
  • 2022-12-23
  • 2021-10-09
相关资源
相似解决方案