python函数的参数

函数是把一个功能代码块封装在一个特定语句形式中。
利用python语言编写函数比较简单:

def function_name(arg1, arg2):
    # do something
    return 'something'

其中的arg1, arg2 是函数的形式参数,简称形参
函数定义时可以有多个参数,也可以没有参数
如果写了形参就必须要在调用该函数时传入实际参数,可以理解为给形参赋值
例如:

def func_1(arg1):
    print(arg1)

# 调用func_1
func_1('hello 简书')

# 打印
'hello 简书'

如果调用时,不给函数“喂食”, 即传参
则会报错

# 调用func_1
func_1()

# 显示错误
TypeError: func_1 () missing 1 required positional argument: 'arg1'
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容