第四天笔记

python函数

带有参数的函数

def printInfo(name,height,weight,hobby,pro):
    print('%s的体重是%f'%(name,height))
    print('%s的身高是%f'%(name,weight))
    print('%s的爱好是%s'%(name,hobby))
    print('%s的专业是%s'%(name,pro))
    pass
printInfo('小王',180,173,'打游戏','咨询师')
printInfo('小张',155,143,'睡觉','老师')

#关键字可变参数
def keyfcns(**kwargs):
    print(kwargs)
    pass
#dictA={'name':'你好','age':25}
#keyfcns(**dictA)
keyfcns(name='你好',age=26)
既有可选参数*args又有关键字可选参数**kwargs  #可选参数必须在关键字可选参数的前面,这是语法规定
def complexfcns(*args,**kwargs):
    print(args)
    print(kwargs)
    pass
complexfcns(1,2,3,4,age=26,name='你好')
#kwargs对应的是字典,所以接受键的形式     
*args接受元组类型数据

作业

def sumA(*args):
    result=0
    for item in args:
        result+=item
        pass
    return result
    pass
re=sumA(1,2,3,4)
print(re)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值