python函数

1、定义函数

示例代码

def greef_user():
  print("Hello!")

greef_user()

结果:

2、传递任意数量的实参(*)

示例代码:

def build_profile(*user_info):
  for name in user_info:
    print(name)

build_profile('albert', 'esin','pricetrn', 'physis')

运行结果:

3、使用任意数量的关键字实参 (**)

示例代码:

def build_profile(first, last, **user_info):
  profile = {}
  profile['first_name'] = first
  profile['last_name'] = last

  for key,val in user_info.items():
    profile[key] = val

    print(profile)

build_profile('albert', 'esin', location = 'pricetrn', field = 'physis')

运行结果:

原文地址:https://www.cnblogs.com/ruigelwang/p/13953860.html