调用函数时的三种传参方式

调用函数时的参数传参方式
1. 按照位置参数的方式进行传参, 注意点:位置参数顺序一定要和函数定义时形参的顺序保持一致
2. 按照关键字参数的方式进行传参, 注意点:关键字的名字一定要和函数定义时形成的名字保持一致
3. 按照复合参数(前面使用位置参数,后面使用关键字参数)的方式进行传参
   注意点: 一旦前面使用关键字参数,那么后面就不能再使用位置参数了,只能使用关键字参数

按照位置参数的方式进行传参

def show_info(name, age, sex):
    print("姓名:", name, "年龄:", age, "性别:", sex)
# 按照位置参数的方式进行传参 =========
show_info("李四", 20, "男")
#姓名: 李四 年龄: 20 性别: 男

注意点:位置参数顺序一定要和函数定义时形参的顺序保持一致,

 

按照关键字参数的方式进行传参 

# 按照关键字参数的方式进行传参 ==========
show_info(name="王五", age=30, sex="男")
# 按照关键字参数的方式进行传参不强调关键字参数的顺序
show_info(name="王五", sex="男", age=30)
#姓名: 王五 年龄: 30 性别: 男
#姓名: 王五 年龄: 30 性别: 男

 

按照复合参数(前面使用位置参数,后面使用关键字参数)的方式进行传参

show_info("李六", 20, sex="男")

show_info("张三", age=30, sex="男")

#姓名: 李六 年龄: 20 性别: 男
#姓名: 张三 年龄: 30 性别: 男

注意点:按照复合参数的方式进行传参是,一旦前面使用关键字参数,那么后面就不能再使用位

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

缘 源 园

你的鼓励将是我创造的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值