Python----函数的参数

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

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

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


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

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

注意:

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

相关推荐
hqwest1 天前
码上通QT实战12--监控页面04-绘制6个灯珠及开关
开发语言·qt·qpainter·qt事件·stackedwidget
i橡皮擦1 天前
TheIsle恐龙岛读取游戏基址做插件(C#语言)
开发语言·游戏·c#·恐龙岛·theisle
cnxy1881 天前
Python爬虫进阶:反爬虫策略与Selenium自动化完整指南
爬虫·python·selenium
bing.shao1 天前
golang 做AI任务执行
开发语言·人工智能·golang
用户8356290780511 天前
Python 实现 Excel 条件格式自动化
后端·python
源代码•宸1 天前
Golang语法进阶(协程池、反射)
开发语言·经验分享·后端·算法·golang·反射·协程池
深蓝电商API1 天前
Scrapy管道Pipeline深度解析:多方式数据持久化
爬虫·python·scrapy
噎住佩奇1 天前
(Win11系统)搭建Python爬虫环境
爬虫·python
basketball6161 天前
python 的对象序列化
开发语言·python
fie88891 天前
钢结构件制造车间生产调度实例:MATLAB实现(基于遗传算法)
开发语言·matlab·制造