python函数定义
"""
#a为默认参数,args 是 arguments 的缩写,
表示位置参数;kwargs 是 keyword arguments 的缩写,
表示关键字参数。这其实就是 Python 中可变参数的两种形式,
并且*args 必须放在 **kwargs 的前面,因为位置参数在关键字参数的前面。
"""
# 我们定义一个登录函数
def login(a=1, *args, **kwargs):
a += 1
print("我登录成功了")
return a
# __name__ 获取当前运行模块的名称,当前运行的模块名都叫 __main__
if __name__ == '__main__':
# 函数也是一个对象,需要我们调用才能执行函数中的方法
login()