【Python】函数 ② ( 函数参数定义和使用 | 形式参数和实际参数 )

140 篇文章 74 订阅
订阅专栏






一、函数参数定义和使用



Python 函数参数 作用 :

在 Python 函数 执行时 , 可以 接受 外部 函数调用者 提供的数据 ;


在 Python 函数中 , 可以接受零个或多个参数 , 这些参数可以传递到函数中进行操作 ;

函数参数也可以是可变长度参数 , 它们可以根据函数调用中提供的实际参数数量进行匹配 ;


Python 函数参数 直接定义在 def 函数名 后面的括号中 , Python 中的函数参数 , 不需要写类型 ;

如果有多个参数 , 参数之间使用逗号隔开 ;

def 函数名(函数参数):
	"""函数文档字符串(可选)"""
    # 函数体
    # 执行代码
    # 返回值(可选)


函数参数示例 : 在下面的示例代码中 , 定义了函数参数 a 和 b , 调用 add 函数 时 , 可以直接传入 a , b 参数对应的值 或 变量 ;

"""
函数参数示例
"""

# 定义函数, 并设置函数参数
def add(a, b):
    sum = a + b
    return sum

# 调用函数
print(f"1 + 2 = {add(1, 2)}")

执行结果 :

1 + 2 = 3

在这里插入图片描述





二、形式参数和实际参数



形式参数 : 在定义函数时 , 定义在 括号中的 a , b 参数 是 形式参数 , 简称为 形参 , 表示 该函数 有 2 个参数 ;

  • 多个形参之间使用逗号隔开 ;
def add(a, b):

实际参数 : 在使用函数时 , 提供的 带有实际值的 字面量 或 变量 , 就是实际参数 , 简称为 实参 , 表示 真实使用的值 ;

  • 多个实参之间使用逗号隔开 ;
add(1, 2)
Python:关于函数的学习(二) — 传递实参
衍生星球的博客
11-27 1579
如果你这样做了,那么无论对于你,还是可能使用你编写的代码的其他任何人来说,Python提供的错误消息都将更有帮助。向函数传递实参的方式很多,可使用位置实参,这要求实参的顺序与形参的顺序相同;等你开始使用函数后,你提供的实参多于或少于函数完成其工作所需的信息时,将出现实参不匹配错误。我们只需在函数中编写描述的代码一次,然后每当需要时,都可调用这个函数,并向它提供新宠物的信息。在函数中,可根据需要使用任意数量的位置实参,Python将按顺序将函数调用中的实参关联到函数定义中相应的形参。顺序不正确,结果不一致。
python定义一个求和函数参数的和并返回_python函数1_参数,返回值和嵌套
weixin_39555715的博客
12-04 4455
函数将重复的代码,封装到函数,只要使用直接找函数函数可以增强代码的模块化和提高代码的重复利用率函数定义和调用格式def 函数名([参数,参数...]):函数定义函数import randomdef generate_random():for i in range(10):ran = random.randint(1,20)print(ran,end=',')调用函数generate_rando...
函数
weixin_48958945的博客
09-29 273
一、函数参数python函数参数定义方式有一下4中方式。1)位置参数2)关键字参数:3)默认参数:4)可变参数(*args,**kwargs): 1.位置参数 在我们在传参的时候,实参传递的顺序按照形参定义的顺序进行传递的传参方式。 2. 关键字参数 我们在传参的时候,以形参等于实参的形式忽略形参定义的顺序进行传参的传参方式。 注意:关键字参数和位置参数同时使用时,关键字参数必须在位置参数后面定义。 3. 默认参数 是在我们定义参数时候,我们给形参一个默认值,在我们调用函数的时候,如果不给有默认值
python形式参数实际参数_python学习笔记3:函数参数
weixin_39886205的博客
11-29 405
函数函数参数和返回值形参(形式参数): 在函数定义的时候用到的参数没有具体值,只是一个占位的符号,成为形参,下例中的peison实参(实际参数): 在调用函数的时候输入的值:下例中的明月def hello(person):print("{0}, 你肿么咧".format(person))print("Sir, 你不理额额就走咧")p = "明月"hello(p)返回值: 返回函数的执行结果:re...
一文讲透Python函数中的形式参数实际参数
m0_72274883的博客
02-08 911
函数参数包括形式参数实际参数,简称形参和实参。其中形式参数即是在定义函数函数后面括号中的参数列表(parameterlist),比如上一个帖子的示例中的width, length;实际参数则是调用函数函数后面括号中的参数值(parametervalue),比如之前帖子的示例中的4,6。所以,调用函数时需要把实际参数传递给形式参数,才能使函数对这些参数进行运算或处理。
python形式参数
u010119668的博客
03-31 1705
python形式参数可以分为两大类,一类是不变长参数,另一类是可变长参数。 不变长参数,包括位置参数和默认参数,位置参数值在函数操作符内传入参数按原先指定的变量进行对应赋值,所以位置是固定的,否则就会出现参数张冠李戴,而默认参数的值在定义函数是,已经传入,所以进行函数调用时,要么不传入(使用默认值),要么可在‘()’操作符内的任意位置传入,如下,(以下均为pyhton3事例): >>
Python函数参数定义和可变参数用法实例分析
12-23
刚学用Python的时候,特别是看一些库的源码时,经常会看到func(*args, **kwargs)这样的函数定义,这个*和**让人有点费解。其实只要把函数参数定义搞清楚了,就不难理解了。 先说说函数定义,我们都知道,下面的代码...
Python def函数定义使用参数传递实现代码
12-25
Python编程中对于某些需要重复调用的程序,可以使用函数进行定义,基本形式为: def 函数名(参数1, 参数2, ……, 参数N): 执行语句函数名为调用的表示名,参数则是传入的参数,可以更具需要定义,也可以没有。 # ...
Python函数参数常见分类与用法实例详解
12-31
本文实例讲述了Python函数参数常见分类与用法。分享给大家供大家参考,具体如下: 1.形参与实参是什么? 形参(形式参数):指的是 在定义函数时,括号内定义参数,形参其实就是变量名 实参(实际参数):括号内...
python函数定义中没有对参数指定类型说明_Python函数定义方式与函数参数问题实例分析...
weixin_32340879的博客
01-29 2755
本文实例讲述了Python函数定义方式与函数参数问题。分享给大家供大家参考,具体如下:涉及内容:函数定义方式函数的文字描述空操作语句位置参数默认参数关键参数可变长度参数函数定义方式:函数的文字说明:为了让别人了解函数的意义,或者避免自己遗忘,可以使用 字符串(不需要赋值,单引号,双引号,多引号都行)、#注释 将文字说明写在函数最开始的位置def function1() :"""这是这个程序的...
形式参数实际参数
lxsshizishizi的专栏
05-12 1353
    带参函数,在函数定义函数说明时都有参数, 称为形式参数(简称为形参)。在函数调用时也必须给出参数, 称为实际参数(简称为实参)。 进行函数调用时,主调函数将把实参的值传送给形参,供被调函数使用。 
Python学习之函数的实参
weixin_44336538的博客
05-14 246
位置实参 调用函数时,必须将函数调用中的每一个实参都关联到函数定义中的一个形参,为此,最简单的的关联方式是基于实参的顺序。这种关联方式即为位置实参 def describe_pet(animal_type ,pet_name): print("\n I have a "+animal_type+".") print("My "+animal_type+"'s name is "+pet_name) describe_pet('dog','harry') 返回: I have a dog. My do
python的形参和实参
qq_37405087的博客
01-05 1134
一个函数的形参共有四种情况:无参数、普通参数、默认值参数、可变参数 1、无参数: # 定义函数 def test(): print("无参数的情况") # 调用函数 test() 2、普通参数 # 定义函数 def test(name, age): print("普通参数:",name,age) # 调用函数(多个参数时,返回的一个元组) test('张三', 18) 3、默认值参数 # 定义函数 def test(name, age=18,): print("默认值参数:"
python函数的实参和形参
jiankang66的博客
06-20 2535
  实际开发过程中,经常会遇到很多完全相同或者非常相似的操作,这时,可以将实现类似操作的代码封装为函数,然后在需要的地方调用该函数。这样不仅可以实现代码的复用,还可以使代码更有条理性,增加代码的可靠性。下面我们来介绍一下python函数实参和形参相关内容。  ...
009、Python--函数及形参、实参
weixin_43988680的博客
03-16 1943
一、函数的语法结构 二、函数定义与调用 三、函数的形参与实参--位置参数、关键字参数、默认参数、可变长参数
Python函数的形参与实参
最新发布
极光喵的博客
03-13 3149
def 函数名():代码# 定义一个函数,能够完成打印信息的功能print(' 人生苦短,我用Python' )人生苦短,我用Python定义函数之后,就相当于有了一个具有某些功能的代码,想要让这些代码能够执行,需要调用它。调用函数很简单,通过“函数名()”即可完成调用。
python 函数多实参处理
Ant for life.
12-02 1719
函数传元组和字典:f(*t) 和 f(**d)   处理多余实参:f(x,*args,**kargs) user1@ubuntu:~$ python Python 2.7.3 (default, Sep 26 2013, 20:03:06) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for
关于形参实参(python
una199303的博客
12-05 1907
一直以来只知道,如果需要通过一个方法来改变主函数里面的某一个值,且这个值将会用到别的函数里面的话。我们需要调用一个方法函数且把实参传递给形参,同时该函数需要返回一个值。       但是也有特殊情况的存在。可以通过特殊的方式在函数内部修改实参的值。如下:     >>> def modify(v):          #修改列表元素值   v[0] = v[0]+1 >>>
Python函数中的实参和形参
热门推荐
Chen的博客
09-11 1万+
文章目录一、形参和实参的概念二、四大参数4.1位置参数4.2默认参数4.3 可变参数4.4 关键字参数 一、形参和实参的概念 函数参数分为形参(形式参数)和实参(实际参数) 形参又分为,位置参数、默认参数、可变参数、关键字参数 形参使在定义函数的时候给出的 / 定义函数的时候的变量 叫形参(名字任意) def welcome(a): print('welcome',a)###这个a就...
写文章

热门文章

  • 【Android 应用开发】Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载 181063
  • 【音乐理论】音与音高 ( 音区 | 小字一组 | 小字组 | 大字组 ) 90989
  • 【Android 应用开发】GitHub 优秀的 Android 开源项目 87815
  • 【C 语言】文件操作 ( fwrite 函数 ) 77175
  • 【Android 应用开发】Android 开发 之 JNI入门 - NDK从入门到精通 72639

分类专栏

  • JavaScript 91篇
  • OpenHarmony 22篇
  • 音视频原理 14篇
  • CSS 142篇
  • GIS 2篇
  • Java AWT / Swing 图形界面编程 42篇
  • Kotlin 协程 44篇
  • Midjourney 20篇
  • 开阔视野 1篇
  • 数据结构 11篇
  • 移动端网页布局 32篇
  • RxJava 3篇
  • HTML 26篇
  • ARCore 1篇
  • JDBC 6篇
  • Redis 18篇
  • 系统架构设计师 19篇
  • ChatGPT
  • FPGA 芯片设计 1篇
  • Android OpenCV 4篇
  • 数学分析 2篇
  • Android 屏幕适配 13篇
  • Android UI 39篇
  • Android RenderScript 3篇
  • Linux 内核 159篇
  • Linux 内核简介 24篇
  • Linux 内核 进程管理 47篇
  • Linux 内核 内存管理 87篇
  • VMware 20篇
  • Android WebSocket 2篇
  • ijkplayer 18篇
  • 数字信号处理 99篇
  • LaTeX 语法 2篇
  • 五线谱 15篇
  • 短视频运营 13篇
  • Android Gradle 插件 188篇
  • Groovy 143篇
  • Git 23篇
  • Windows 逆向 25篇
  • Android 逆向 203篇
  • Android 命令行工具 1篇
  • Python 140篇
  • EventBus 24篇
  • AOP 6篇
  • IOC 8篇
  • 字节码插桩 3篇
  • Java 虚拟机原理 26篇
  • Android 启动过程 8篇
  • 每日随笔 110篇
  • SeeMusic 11篇
  • BLE MIDI 9篇
  • Java 泛型 4篇
  • Google Play 33篇
  • Android 事件分发 16篇
  • Android TV 开发 2篇
  • OkHttp 7篇
  • 插件化 48篇
  • FFmpeg 57篇
  • 人工智能 20篇
  • 算法 29篇
  • 组件化 19篇
  • 广告接入 1篇
  • Android APT 23篇
  • Android Gradle
  • Java 注解 5篇
  • Serverless 3篇
  • 密码学 1篇
  • MATLAB 42篇
  • Qt 6篇
  • Cubase 1篇
  • OpenGL 24篇
  • Android Binder 系统 12篇
  • Android 文件管理 6篇
  • CMake 3篇
  • 鸿蒙 HarmonyOS - Java 版 21篇
  • 音频处理 15篇
  • FluidSynth 2篇
  • Netty 27篇
  • NIO 12篇
  • 计算理论 70篇
  • 音乐理论 3篇
  • Android 性能优化 189篇
  • Android 启动优化 9篇
  • Android 布局渲染优化 6篇
  • Android Protobuf 序列化 8篇
  • Android 安装包优化 38篇
  • Android 电量优化 13篇
  • Android 内存优化 28篇
  • Android 进程保活 15篇
  • Android CPU 优化 1篇
  • Android 热修复 14篇
  • Android 异步操作 23篇
  • Android 安全 49篇
  • 数学 122篇
  • 数理逻辑 13篇
  • 图论 1篇
  • 集合论 34篇
  • 组合数学 70篇
  • 数据挖掘 54篇
  • 计算机网络 92篇
  • TarsosDSP 1篇
  • 软件工程 6篇
  • 设计模式 41篇
  • DBMS 数据库管理系统 10篇
  • OpenGL ES 2篇
  • Android 20篇
  • Android 基础 20篇
  • Android 应用开发 64篇
  • Android NDK 开发 27篇
  • Android 高性能音频 25篇
  • ConstraintLayout 10篇
  • Jetpack 35篇
  • RecyclerView 17篇
  • Android FFMPEG 开发 28篇
  • Android 动画 1篇
  • Android 帧动画
  • Android 属性动画 3篇
  • Android View 动画
  • Android 返回堆栈管理 7篇
  • Android RTMP 26篇
  • 错误记录 301篇
  • Android 系统开发 6篇
  • java 1篇
  • Kotlin 102篇
  • Objective-C 9篇
  • Java 网络编程 18篇
  • Java 并发编程 18篇
  • Flutter 139篇
  • IOS开发 14篇
  • Linux 操作系统 2篇
  • 运筹学 73篇
  • C 142篇
  • iOS 应用开发 10篇
  • 嵌入式开发 20篇
  • 嵌入式开发 15篇
  • Java 集合 2篇
  • UI 设计 1篇
  • 开发环境 67篇
  • UML 5篇
  • Unity3D 42篇
  • 音乐
  • C++ 250篇
  • 英语 2篇
  • 词汇 2篇

最新评论

  • 【FFmpeg】FFmpeg 播放器框架 ① ( “ 解封装 - 解码 - 播放 过程 “ 涉及到的函数和结构体 | AVFormatContext 结构体详解 )

    韩楚风: 很喜欢这篇博客的风格,简洁明了,深入浅出。

  • 【FFmpeg】SDL 音视频开发 ⑦ ( SDL 播放 PCM 音频数据 | 提取 PCM 格式数据 | 设置音频参数 | 打开音频设备 | 设置播放回调函数 | 播放音频数据 | 关闭音频设备 )

    _lazy.: 优质好文,博主的文章细节很到位,感谢博主的分享,文章思路清晰,图文并茂,详略得当,三连支持,期待博主持续输出好文!

  • 【FFmpeg】SDL 音视频开发 ⑦ ( SDL 播放 PCM 音频数据 | 提取 PCM 格式数据 | 设置音频参数 | 打开音频设备 | 设置播放回调函数 | 播放音频数据 | 关闭音频设备 )

    程序边界: 博主的文章总是如一泓清泉,让我心旷神怡,每一篇博客都如一本启发书,我从中汲取灵感,你的文章总是让我拓展了视野,增长了见识,感谢你的专业分享。希望博主继续为我们献上这些珍宝。希望你继续为读者奉献智慧的涵泳。

  • 【FFmpeg】SDL 音视频开发 ⑦ ( SDL 播放 PCM 音频数据 | 提取 PCM 格式数据 | 设置音频参数 | 打开音频设备 | 设置播放回调函数 | 播放音频数据 | 关闭音频设备 )

    Mr.Cssust: 优质好文,博主的文章细节很到位,兼顾实用性和可操作性,感谢博主的分享,期待博主持续带来更多好文

  • 【Android 热修复】热修复原理 ( 加载 Dex 文件到内存中 | DexClassLoader | PathClassLoader | 反射 Element[] dexElements )

    支架: Object myPathListObject = myPathListField.get(dexClassLoader);大佬,这一块的参数应该需要改一下

大家在看

  • C++ 注释详解
  • java+vue计算机毕设二手电脑交易系统【源码+开题+论文+程序】
  • 从业务场景带你了解RabbitMQ消息队列
  • Stable Diffusion 使用详解(12)--- 设计师风格变换
  • java+vue计算机毕设蛋糕定制系统belaq【源码+开题+论文+程序】 493

最新文章

  • 【FFmpeg】FFmpeg 播放器框架 ① ( “ 解封装 - 解码 - 播放 过程 “ 涉及到的函数和结构体 | AVFormatContext 结构体详解 )
  • 【FFmpeg】SDL 音视频开发 ⑦ ( SDL 播放 PCM 音频数据 | 提取 PCM 格式数据 | 设置音频参数 | 打开音频设备 | 设置播放回调函数 | 播放音频数据 | 关闭音频设备 )
  • 【FFmpeg】SDL 音视频开发 ⑥ ( SDL 播放 YUV 视频 | YUV 4:2:0 采样 | YUV420P 格式介绍 | 获取 YUV 视频文件 | 读取并加载 YUV 画面数据 )
2024
09月 4篇
08月 18篇
07月 24篇
06月 52篇
05月 41篇
04月 45篇
03月 50篇
02月 14篇
01月 56篇
2023年820篇
2022年799篇
2021年1255篇
2020年697篇
2019年97篇
2018年14篇
2017年5篇
2016年7篇
2015年30篇
2014年71篇
2013年24篇

目录

目录

分类专栏

目录

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家深圳人物雕像玻璃钢雕塑工厂通用玻璃钢雕塑哪家好太原大型玻璃钢雕塑设计雕塑玻璃钢彩绘竹子白银户外玻璃钢雕塑新式的玻璃钢雕塑卡通内蒙古玻璃钢雕塑大全黔南商场美陈雕塑厂家红塔区玻璃钢雕塑价格临沂玻璃钢仿真动物雕塑江西扁鹊玻璃钢雕塑广东卡通玻璃钢人物雕塑吉安玻璃钢雕塑优势常州玻璃钢广场雕塑厂家孝感卡通玻璃钢雕塑中山玻璃钢雕塑厂家山东常用商场美陈制造玻璃钢小王子雕塑厂家本溪出口沈阳玻璃钢花盆合肥玻璃钢雕塑安装仿石材玻璃钢雕塑定做厂家朔州玻璃钢雕塑人物福建仿铜玻璃钢雕塑厂家广昌玻璃钢雕塑厂家静香玻璃钢雕塑哪家好热门玻璃钢座椅雕塑海洋主题商场美陈滁州动物玻璃钢雕塑生产厂家节庆商场美陈厂家直销玻璃钢房地产雕塑厂家香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化