Python----函数的参数

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

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

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


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

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

注意:

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

相关推荐
四维碎片几秒前
【Qt】 无边框窗口方案
开发语言·qt
C++ 老炮儿的技术栈几秒前
现代 C++(C++11 及以后)的移动语义
linux·c语言·开发语言·c++·github
sycmancia几秒前
QT——Qt Creator工程介绍
开发语言·qt
deviant-ART2 分钟前
为什么 Java 编译器要求 catch 块显式 return 或 throw
java·开发语言
晔子yy3 分钟前
【AI编程时代】:RAG的不同检索策略
python·ai编程
无心水5 分钟前
Python时间处理通关指南:datetime/arrow/pandas实战
开发语言·人工智能·python·pandas·datetime·arrow·金融科技
2301_810160956 分钟前
C++与Docker集成开发
开发语言·c++·算法
wjs20247 分钟前
PHP MySQL 使用 Order By 排序
开发语言
CSDN_Colinw8 分钟前
C++模块化设计原则
开发语言·c++·算法
AI视觉网奇8 分钟前
block_sparse_attn 安装
python