码迷,mamicode.com
首页 > 其他好文 > 详细

函数2

时间:2019-01-15 23:34:40      阅读:318      评论:0      收藏:0      [点我收藏+]

标签:案例   pre   相对   默认参数   使用   body   收集   mat   stay   

四类参数

-普通参数
-默认参数
-关键字参数
-收集参数

关键字参数开始

-语法
def fuc(p1=v1,p2=v2·······):
    fuc_body
-调用函数
fuc(p1=value1,p2=value2·····)

好处:
-这么写,不容易混淆
-使用关键字参数,可以不考虑参数位置

关键字参数案例

def stu(name,age,addr):
    print(‘I am a stu‘)
    print(‘I am {0},I am {1} old, I am stay in {2}‘.format(name,age,addr))
    
n = ‘wcx‘
a = 18
ad = ‘光福‘
stu(age=a, name=n, addr=ad)
    

收集参数

-把没有位置,不能和定义时的参数位置相对应的参数,放入一个特定的数据结构中
-语法
def fuc(*args):
    fuc_body
-调用函数
fuc(p1,p2,p3·····)

函数2

标签:案例   pre   相对   默认参数   使用   body   收集   mat   stay   

原文地址:https://www.cnblogs.com/rener0424/p/10274735.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!