Python入门之Python函数
2020-06-28 14:44:40 来源:易采站长站 作者:易采站长站整理
return 语句被省略了,如果你不写
return 语句,在 Python 中解释器默认在函数的最后添加
return None。
return 语句晚点我们还会详细说明。函数的参数
前面演示了最简单的函数,但是我们会发现这个函数的功能非常简单,只能打印
我的名字是:Jock。如果我们想打印
我的名字是:Jack 那么我们又得重新写一个函数,说明原来的函数不够健壮和灵活。这时候我们就引入函数的
形式参数(formal parameters) 来帮助我们增强函数的灵活性,使得我们的函数更加强大!所谓的
形式参数就是我们定义函数时,函数名后括号中的变量,简称“形参"。形参根据
函数调用的方式 可以分为
仅位置参数(positional-only)、位置参数或关键字参数(positional-or-keyword)、仅关键字参数(keyword-only)。其中
关键字参数 也称
命名参数(named parameter)。接下来我们讲解形参的定义和调用方法。
位置参数
我们使用形参中的
位置参数(positional argument) 来提升
my_Info() 函数的灵活性,修改如下:
# 定义一个函数,实现打印个人信息的功能
def my_Info(name):
print(f'我的名字是:{name}')my_Info('Jock') # 调用 my_Info 函数
my_Info('Lucy') # 调用 my_Info 函数
输出结果:
我的名字是:Jock
我的名字是:Lucy
对于
my_Info(name) 函数,参数
name 是一个形参,我们在调用
my_Info(nme) 函数时,必须有且只传入一个参数
name。调用函数时,
my_Info('Jock') 中的
'Jock' 被称为
实际参数(actual parameter),简称
“实参”。
实参即实际代入函数的参数值。这里,采用
my_Info('Jock') 方式调用函数时,
name 也是位置参数。
暂时禁止评论













闽公网安备 35020302000061号