函数

一. 函数

函数是对功能的封装

 

def abc(形参列表):

    代码块

 

abc(实参列表)

 

def a(name, age = '24', gender = '男'):                                              # 默认值参数写在最后

    with open(name, mode = 'a', encoding = 'utf-8') as f:

        f.write(age)

        f.write(gender)

a('123.txt', gender = '女')

 

return

执行代码块时, 碰到return直接返回

return a, 函数返回a的内存指向

return 后面不写或没有return时, 返回None. return后面返回多个参数, 返回一个元组. 

 

形参: 函数声明的位置的变量

实参: 函数调用的时候给的具体的值

传参: 把实参交给形参的过程

 

实参:

1. 位置参数                      要记住每一个对应的位置

2. 关键字参数                  按形参的名字給形参传值

3. 混合参数                      先位置后关键字

 

形参:

1. 位置参数

2. 默认值参数                   默认值参数要卸载参数列表的最后

3. 动态参数

转载于:https://www.cnblogs.com/NachoLau/p/9444404.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值