Python从0到1——⑧函数的定义

Python从0到1——函数的定义

其他常用操作见:https://blog.csdn.net/qq_33302004/article/details/112859327

目录

1.定义函数 def

2.带参数,带return

3.为参数设置默认值

4.不定参数个数

5.参数:不定个数,但只能是dict

6.多个返回值


1.定义函数 def

def fun():
    print('创建了一个函数')
fun()

2.带参数,带return

def myAdd(a, b):
    print(a+b)
    return a+b
temp = myAdd(1,2)
print(temp)

3.为参数设置默认值

def myAdd2(a=5, b=10):
    return a+b
print(myAdd2())
print(myAdd2(3))
print(myAdd2(b=3))

4.不定参数个数

def myAdd3(a, *args):
    for temp in args:
        a += temp
    return a
print(myAdd3(1,2,3,4,5,6,7))

5.参数:不定个数,但只能是dict

def myAdd4(**kvargs):
    for key,value in kvargs.items():
        print(key,value)
myAdd4(x=1,y=2,z=4)

6.多个返回值

def myAdd3(a, *args):
    b = 0
    for temp in args:
        a += temp
        b += a
    return a,b
print(myAdd3(1,2,3,4,5,6,7))
a, b = myAdd3(1,2,3,4,5,6,7)
print(a, b)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值