python形参和实参举例_Python形参和实参的学习及举例
Python形参和实参的学习及举例
1.形参和实参
定义函数:
def function(name):
函数定义过程中的name为形参,只占据一个参数位置,没有具体值。
print(name + ‘123’)
print中的name为实参,因为是具体的参数值。
调用函数:
function(‘hello’)
传递进来的hello为实参,是具体的参数值。
例如:
def function(name):
print(name + ‘123’)
function(‘hello’)
hello123
2.关键字参数
函数的灵活使用,调用函数可以根据关键字来显示,不会按照顺序索引显示,例如给‘大雄定义为words关键字,’你好’定义为name关键字:
def SaySome(name,words):
print(name + ‘->’ + words)
SaySome(‘大雄’,‘你好’)
大雄->你好
SaySome(‘你好’,‘大雄’)
你好->大雄
SaySome(words = ‘大雄’,name = ‘你好’)
你好->大雄
定义函数不确定有多少参数时,可用*来表示多个参数:
def test(*params):
print(‘参数的长度是:’,len(params));
print(‘第二个参数是:’,params[1]);
test(1,‘大雄’,3.14,5,6,7,8)
参数的长度是: 7
第二个参数是: 大雄
test(0,1,2,3,4)
参数的长度是: 5
第二个参数是: 1
本文分享 CSDN - 小了白了兔DY。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
python形参和实参举例_Python形参和实参的学习及举例相关推荐
- python字典里存字符_Python字典和字符串的学习
学习Python的字典还是和oc的字典进行对比学习,首先我们来创建一个字典.根据oc中字典一样,字典是无序的,根据键来进行取值. oc: oc中的字典分为可变字典和不可变字典,在对字典进行增,删的时候 ...
- python怎么实现打开摄像头_python开启摄像头以及深度学习实现目标检测方法
最近想做实时目标检测,需要用到python开启摄像头,我手上只有两个uvc免驱的摄像头,性能一般.利用python开启摄像头费了一番功夫,主要原因是我的摄像头都不能用cv2的VideCapture打开 ...
- python语言的变量类型_Python语言变量类型基础学习
本文主要向大家介绍了Python语言变量类型基础学习,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. Python基本语法1.定义常量: 之前定义变量没有一起介绍定义常量,是因为P ...
- python最佳实践指南试题_Python 最佳实践指南 2018 学习笔记
目录 基础信息 版本 python 2.7 python 3.x python2.7 版本在 2020 年后不再提供支持,建议新手使用 3.x 版本进行学习 实现 cpython:python的标准实 ...
- python数据分析包pandas论文_python数据分析pandas包入门学习(一)pandas数据结构介绍...
本文参考<利用python进行数据分析>的第五章 pandas入门python 1 pandas数据结构介绍 pandas有两种主要的数据结构:series和DataFrame Serie ...
- python中re怎么念_Python中re(正则表达式)模块学习
re.match re.match 尝试从字符串的开始匹配一个模式,如:下面的例子匹配第一个单词. import re text = "JGood is a handsome boy, he ...
- python函数调用时的实参和形参之间传递_python 函数(实参与形参、传递参数)...
函数 什么是函数?函数是带名字的代码块,用于完成具体的工作.写出一个函数后,就可以一直调用. 定义函数,函数的基本组成: 1.1 向函数传递参数 向函数中传递任意参数,这样打印出的结果就可以根据自己的 ...
- c语言当形参是const时,const形参和实参
当形参是const时,必须要注意关于顶层const的讨论.如前所述,顶层const的作用于对象本身: const int ci=42; //不能改变ci,const是顶层的 int i=ci: ...
- c语言中实参和形参讲解,C语言之形参和实参详解
一 形参与实参 1).定义 形参:形式参数. 就是定义函数的时候,写在函数名小括号后面的参数叫形参 实参:实际参数. 就是调用函数的时候,调用函数时写在函数名小括号后面的参数就叫实参 2).注意项 a ...
最新文章
- layui 按钮点击一次后失效_00017-layui 对话框 layer.open 点击保存,按钮失效,保存完后,再恢复...
- typescript的命名空间
- 近视手术─医学界的一个阴谋? !
- java spring 拦截器_Spring MVC拦截器(Interceptor)的配置及使用
- Java学习笔记2.3.2 运算符与表达式 - 赋值运算符
- Python中的用for,while循环遍历文件实例
- 扫盲——敏捷开发 Agile development 之 Scrum开发
- Unity为Mesh指定uv
- Android 提高 5 SurfaceView绘图容器的基本使用
- Callnbsp;tonbsp;undefinednbsp;functionnbsp;mssql_connect()错误解决
- 火狐浏览器插件汇总(VIP典藏版)
- python画k线_python下画k线
- 网易音乐社交产品 MUS 上线
- python初学项目实战——名片管理系统(一)
- yum: command not found
- 未来已来!域乎“区块链+产业应用赋能精英论坛”成功举办
- 手把手教如何搭建Linux环境(搭建云服务器) (Linux基础篇p1)
- Qt播放视频0x8007000e报错 DirectShowPlayerService::doPlay: Unresolved error code 0x8007000e
- mac误删除文件恢复,mac文件丢失如何找回
- redis面试:哨兵模式主从切换数据丢失问题