韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > 详解python中函数的参数传递

详解python中函数的参数传递

头像

silencement

2019-07-23 10:10:012953浏览 · 0收藏 · 0评论

在这个用例中,我们要讨论的是关于函数的传参问题

我所使用的python版本为3.3.2

对于函数:

def fun(arg):
    print(arg)
      
def main():
    fun('hello,Hongten')
      
if __name__== '__main__':
    main()

当我们传递一个参数给fun()函数,即可打印出传递的参数值信息。(更多学习内容,请点击Python学习网

这里打印的信息为:

hello,Hongten

对于下面的用例:

def fun(a=1, b=None, c=None,*args):
    print('{0},{1},{2},{3}'.format(a, b, c, args))
      
def main():
    fun(a='one')
    fun('one')
      
if __name__== '__main__':
    main()

当传递的参数为:fun(a='one')和fun('one')这样的传参都是把值复制给参数a,所有两种传参的效果是一样的:

one,None,None,()

one,None,None,()

当然我们也可以给参数:b,c,*args赋值

如:

def fun(a=1, b=None, c=None,*args):
    print('{0},{1},{2},{3}'.format(a, b, c, args))
      
def main():
    fun('one',1,2,('hongten'))
      
if __name__== '__main__':
    main()

这样我们就给参数:b,c,args赋上了值

运行效果:

one,1,2,('hongten',)

在上面的列子中,我们不能绕开参数*args前面的参数a,b,c给*args复制:

如:

def fun(a=1, b=None, c=None,*args):
    print('{0},{1},{2},{3}'.format(a, b, c, args))
      
def main():
    fun(args=('hongten'))
      
if __name__== '__main__':
    main()

运行效果:

Traceback (most recent call last):

 File "E:/Python33/python_workspace/test_fun.py", line 21, in <module>

   main()

 File "E:/Python33/python_workspace/test_fun.py", line 18, in main

   fun(args=('hongten'))

TypeError: fun() got an unexpected keyword argument 'args'

但是对于参数:a,b,c来说,是可以使用这样的方式进行赋值

如:

def fun(a=1, b=None, c=None,*args):
    print('{0},{1},{2},{3}'.format(a, b, c, args))
      
def main():
    fun(c=('hongten'), b=2, a=[1,2,3])
      
if __name__== '__main__':
    main()

运行效果

[1, 2, 3],2,hongten,()
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

干爹你真棒插曲免费看| 《完美邻居2》电影在线观看| 极品女教师| A片| 皇空无痕MV免费视频观看| 古代洞房2国语版免费观看| 《晚上准备好纸巾》| 小洞流口水了 是不是饿了| 《破外女》高清完整版| 禁忌1蜜桃熟了| 《从上司到妻子》动画结局| 《请好好疼爱里面》免费观看| 拔小萝卜免费观看全集电视剧| 女人麻豆国产香蕉久久精品| 《医务室上垒》动漫全集在线观看 | 女生的全身照曝光| 女生把球球给男生抓的视频 | Y31成色好的Y31| 丈夫不在家儿媳想老公的背景故事| 成全高清免费完整观看 | 秘书奶头好大下面好紧| 我在开会他在下添的好爽| 借种之灭门惨案2国语版电影| 伦理《少妇的滋味》完整版| 美腿视频| 爸爸的擎天柱让我看第二集| 按摩店的待遇5HD| 窝窝影院在线观看免费播放电视剧 | 爷爷的鸡又黑又长下一句怎么接| 老公装醉看我和别人在一起| 免费观看B站刺激战场2023| 《医务室的小秘密》第一季免费观..| 老阿姨高清在线观看电视剧法游戏 | 麻花星空传剧原创MV在线| 泰国电影《初次深交流》| 群体轮换| 妈妈俱乐部1-34节小说| 士豆网首页| 亲吻姐姐| 《巨大荫蒂》免费| 《教室里的激情》2