python函数的参数

2019-11-26  本文已影响0人  uuhaiyang

函数是把一个功能代码块封装在一个特定语句形式中。
利用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'
上一篇 下一篇

猜你喜欢

热点阅读