42.函数的调用方式

函数的调用方式有两种,分别是:

  1.位置参数调用

  2.关键字参数调用

例子1(位置参数调用):

# 函数的调用方式
# 位置参数调用
# 关键字参数调用

# 定义一个有参数的函数
def print_info(name, age):
    print("我的名字叫做%s" % name)
    print("我的年龄为%d岁" % age)

# 函数的调用
# 01:
# 位置参数调用
# 格式: 函数名(实参1, 实参2,...)
# 实参和形参的个数一样 , 位置需要一一对应
print_info("小明", 20)

例子2(关键字参数调用):

# 02:
# 关键字参数调用
# 格式: 函数名(形参1名=实参1, 形参2名=实参2, ...)
# 形参的个数要保证 而且名字要写正确
# print_info(age=20, name="小明")

# 如果在实际开发中 如果让一个函数只是支持关键字参数调用
def print_info(*, name, age):
    print("我的名字叫做%s" % name)
    print("我的年龄为%d岁" % age)

# 调用函数
print_info(age=20, name="小明")
原文地址:https://www.cnblogs.com/kangwenju/p/12831679.html