首页 > 编程语言 > 详细

Python3的简单的函数调用

时间:2017-03-03 21:18:54      阅读:217      评论:0      收藏:0      [点我收藏+]

python3的几种传参方法(初学者):

例1:

def func(x,*argv):
    print(x)
    print(argv)

func(‘alex‘,‘wt‘,‘hjc‘,‘lao liu‘)

输出为:*argv变成元组

alex
(‘wt‘, ‘hjc‘, ‘lao liu‘)

例2:

def func(name,**argv):
    print(name)
    print(argv)

func(‘alex‘,age = 32,hobby=740,sex=‘man‘)

输出为:**argv变成字典

alex
{‘sex‘: ‘man‘, ‘age‘: 32, ‘hobby‘: 740}

例3:

def func(name,*algv1,**argv2):
    print(name)
    print(algv1)
    print(argv2)

func(‘alex‘,740,‘hjc‘,wtl=‘dd‘,ad=‘sa‘)

将例1与例2混合使用,得到:

alex
(740, ‘hjc‘)
{‘ad‘: ‘sa‘, ‘wtl‘: ‘dd‘}

Python3的简单的函数调用

原文:http://www.cnblogs.com/hjc4025/p/6498260.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!