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 ...
最新文章
- Java并发编程—如何实现线程的超时中断
- 使用 SAP Uiveri5 遇到 passport 依赖的问题以及解决方案
- C语言对电脑做的事儿啊,总有那么一丝恐怖,C语言操盘电脑两例
- linux mysql jdbc_linux下jdbc连Mysql异常 郁闷了一天!
- 沃尔玛正测试货架扫描机器人,并称不会取代人类员工
- sed 空格 制表符_您喜欢制表符还是空格?
- Qt——线程类QThread
- C语言局部变量、全局变量、静态局部变量、静态全局变量
- mysql error 1837_MySQL 主从复制错误1837
- android matrix 亮度,Android ColorMatrix 亮度矩阵 对比度矩阵 黑白矩阵 -电脑资料
- 常用GIS(高清卫星影像、DEM)数据下载
- Hadoop-day07(MapReduce三个小案例)
- 永磁同步电机的矢量控制策略(八)一一一仿真模型搭建与源代码
- 4g dtu无线透明通讯模块传输RS232/485手机APP全网通CAT1
- 基于loongnix20系统,libvlc代码直接集成测试
- [AV1] AV1 Reference Software
- 【题解】【LibreOJ Round #6】花团 LOJ 534 时间线段树分治 背包
- 宝塔安装php成功无显示,宝塔面板安装 LAMP 或 LNMP 后没有成功的原因
- 机器学习(9)--神经网络
- 日常论文分享---持续更新中
热门文章
- [转]CSKIN 作者分享的图片处理类
- Springboot启动https和http2
- 今夜科技谈 | AlphaCode 会不会影响程序员的饭碗?
- 如何实现一个类似新浪微博的短链接服务!
- C# Delegate 使用
- 【历史上的今天】3 月 20 日:cURL 二十五周年;Docker 发布;思科收购 Linksys
- android+siri人工智能语言软件,苹果系统新增翻译功能,网友惊呼人工智能太强大...
- 3W字带你玩转SpringCloud
- 第一张室内设计图(3D MAX)
- 正则表达式之你不知道的replace