教育培训东莞网站建设,常平哪里有招计算机网站开发的,cnetos 做网站服务,商城网站怎么建在函数定义与调用时#xff0c;我们可以根据自己的需求来实现参数的传递。在Python中#xff0c;函数的参数一共有两种形式#xff1a;① 形参 ② 实参
形参#xff1a;在函数定义时#xff0c;所 编写 的参数就称之为 形式参数
实参#xff1a;在函数调用时#…在函数定义与调用时我们可以根据自己的需求来实现参数的传递。在Python中函数的参数一共有两种形式① 形参 ② 实参
形参在函数定义时所 编写 的参数就称之为 形式参数
实参在函数调用时所 传递 的参数就称之为 实际参数 def greet(name): # name就是在 定义函数greet时所 编写的参数形参return name 您好# 调用函数
name 老王 # 实参 name全局变量。
greet(name) # name就是在 在函数调用时所 传递的参数就 是 实际参数
print(greet(name)) 注意
虽然在函数传递时一般使用相同的名称作为参数名称。但是两者的作用范围是不同的。
name 老王代表实参。是一个全局变量而greet(name)函数中的name实际是在函数定义时才声明的变量所以是一个局部变量。
相关链接Python---变量的作用域---局部变量和全局变量-CSDN博客