Python----函数的参数

在函数定义与调用时,我们可以根据自己的需求来实现参数的传递。在Python中,函数的参数一共有两种形式:① 形参 ② 实参

形参:在函数定义时,所编写的参数就称之为形式参数

实参:在函数调用时,所传递的参数就称之为实际参数


复制代码
def greet(name):  # name就是在定义函数greet时,所编写的参数(形参)
    return name + ',您好'

# 调用函数
name = '老王'    # 实参 name
greet(name)  # 在函数调用时,所传递的参数就是实际参数

注意:

虽然我们在函数传递时,喜欢使用相同的名称作为参数名称。但是两者的作用范围是不同的。name = '老王',代表实参。是一个全局变量,而greet(name)函数中的name实际是在函数定义时才声明的变量,所以是一个局部变量。

相关推荐
唐叔在学习6 分钟前
TodoList:我的待办助手
python·程序员·ai编程·待办应用
逻辑驱动的ken17 分钟前
Java高频面试考点场景题23
java·开发语言·数据库·面试·职场和发展·哈希算法
xxjj998a24 分钟前
PHP vs Java:核心区别与应用场景全解析
java·开发语言·php
2301_7890156228 分钟前
Linux基础指令(一)
linux·运维·服务器·c语言·开发语言·c++·linux指令
csgo打的菜又爱玩35 分钟前
11.JobManager 启动流程总结
大数据·开发语言·qt·microsoft·flink
郝学胜-神的一滴37 分钟前
深度学习损失函数:从原理到实战之 Smooth L1 Loss
人工智能·pytorch·python·深度学习·机器学习·数据挖掘
2401_8332693040 分钟前
Java IO流:从字节到字符的桥梁
java·开发语言
hhzz40 分钟前
第1天:初识Python
开发语言·python·学习编程
江沉晚呤时1 小时前
C# 运行时类型创建:深入探索动态类型生成技术
开发语言·c#
黄粱梦醒1 小时前
UV快速搭建新项目
python