Python函数中的实参和形参

2023-10-27

一、形参和实参的概念

函数的参数分为形参(形式参数)和实参(实际参数)
形参又分为,位置参数、默认参数、可变参数、关键字参数

形参使在定义函数的时候给出的 / 定义函数的时候的变量 叫形参(名字任意)
	def welcome(a):
	    print('welcome',a)###这个a就是形参
实参使在调用函数的时候给出的 / 真实的数据信息,掉用函数的时候 传递 叫实参
	welcome('tom')
		welcome('lily')###tom和lily是实参

二、四大参数

4.1位置参数

位置参数:形参和实参必须保持一致,最好按位置传参,如果位置不对应就指定说明

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python函数中的实参和形参 的相关文章

随机推荐

  • 在spring boot中使用restTemplate上传大文件Java heap space

    最近项目中有个2G大的文件需要上传 报错如下 java lang OutOfMemoryError Java heap space at java util Arrays copyOf Arrays java 3236 at java io
  • nginx配置

    配置前端项目和反向代理后端接口 前端bootstrap页面 blog js css xx html 后端apache部署的django接口 server listen 8001 自定义端口 注意访问时候带上端口 如果是80默认端口则不需要带
  • (转载搬运)《深入理解计算机系统/CSAPP》 Data Lab

    找了很多资料 感觉这个写得最好 原文地址 https www jianshu com p 9471ec73463a 1 absVal int x 计算x的绝对值 4 8 2 addOK int x int y 判断x y是否溢出 3 20
  • QT<五> 对话框

    一 对话框 1 基本概念 对话框通常会是一个顶层窗口 出现在程序最上层 用于实现短期任务或者简洁的用户交互 Qt 中使用QDialog类实现对话框 就像主窗口一样 我们通常会设计一个类继承QDialog QDialog 及其子类 以及所有Q
  • Hadoop实现KNN算法

    本人java基础较弱 有什么需要改进的欢迎大家评论 Hadoop实现KNN算法 一 环境 二 数据说明 三 MapReduce设计 1 KNN算法的基本思想即传统KNN算法的的性能瓶颈 2 并行化KNN设计思想 3 map函数设计 4 re
  • 【C语言学习】C语言函数

    C语言学习 C语言函数 函数的概念 函数的定义方法 函数的分类 从定义角度分类 即函数是谁实现的 从参数角度分类 函数的声明 什么时候需要声明 怎么声明呢 声明的方法 函数的调用 函数的调用方法 使用函数的好处 小总结 变量的存储类别 内存
  • Ubuntu创建Eclipse桌面快捷方式

    Ubuntu1404LTS创建Eclipse桌面快捷方式 cd usr share applications sudo gedit eclipse desktop 填写以下内容 注意每行后面不能有空格 Desktop Entry Encod
  • Python语言学习实战-内置函数all()和any()的使用(附源码和实现效果)

    实现功能 all 和any 函数都是Python的内置函数 用于对布尔值进行操作 all 函数接受一个可迭代对象作为参数 如果可迭代对象中所有元素都为真值 即非零 非空 非None等 则返回True 否则返回False any 函数接受一个
  • 【成电860考研】经验贴汇总(专业课部分)-扒遍所有网站:信软群、王道、知乎、csdn等,截止21年7月整理出的所有帖子-共15篇

    1 单词哥 专业课一共两本书 然而软工那本书也不大需要看 对应试帮助 不大 重点还是看学校老师的 PPT 而计算机网络那本黑书就是非常 重要了 尤其是课后的习题简直是要多刷 毕竟保不准就有原题 计算机网络从 8 月开始 首先自己啃书 确实有
  • Unity小游戏之闯关小游戏

    游戏场景预设图 玩法 使蓝色的小球触碰到黄色的开关让门降下去 并且不触碰任何东西进入下一关 介绍 蓝色的小球是玩家 黄色的是开关用来开绿色点前面的门 红色的是障碍物 黑色的是墙 创建场景以及绑定代码 首先搭建一个场景把地板的Plane命名为
  • 微内核操作系统综述

    一 文章介绍 二 内核与操作系统的关系 三 微内核核心思想 四 各种内核的优缺特点以及上下代之间演变的过程 一 文章介绍 文章主要介绍各种微内核以及它在操作系统中的演变 二 内核与操作系统的关系 内核 是一个操作系统的核心 是基于硬件的第一
  • etcd常用命令与备份恢复-Day03

    1 etcd简介 官方网站 etcd io 官方文档 etcd io docs v3 5 op guide maintenance 官方硬件推荐 etcd io docs v3 5 op guide hardware github地址 gi
  • 设置浏览器兼容

    浏览器兼容 css兼容 cursor定义手型 Firefox不支持hand IE支持pointer 解决方法 统一使用pointer css透明 IE filter progid DXImageTransform Microsoft Alp
  • STM32异常与中断

    一 中断的基本概念 中断的定义及中断工作方式 中断 即CPU在正常执行程序的过程中 遇到外部 例如常见的按键中断 内部 例如定时器中断 的紧急事件需要处理 暂时中断 中止 当前程序的执行 而转去为事件服务 待服务完毕 再返回到暂停处 断点
  • iffDetector-目标检测新优化算法

    想法直接 提升有限 论文地址 https arxiv org pdf 2006 12708 pdf Github地址 https github com anonymous2020new iffDetector Abstract 基于现代CN
  • C++数据结构——杨辉三角

    杨辉三角 杨辉 字谦光 汉族 钱塘 今浙江省杭州 人 南宋杰出的数学家 他曾担任过南宋地方行政官员 为政清廉 足迹遍及苏杭一带 他在总结民间乘除捷算法 垛积术 纵横图 幻方 以及数学教育方面 均做出了重大的贡献 他是世界上第一个排出丰富的纵
  • Android:JNI调用 出错java.lang.UnsatisfiedLinkError: No implementation found for解决办法

    在项目中使用第三方so库 调用JNI时发现了这个错误 java lang UnsatisfiedLinkError No implementation found for 仔细查看了代码 没发现有出错的地方 然后上网查资料 发现这个问题答案
  • three.js设置物体的缩放和旋转

    一 缩放物体介绍 1 如何缩放 使用three js设置物体的缩放可以通过对象的scale属性来实现 例如 将一个立方体对象缩小一半的代码如下 var cube new THREE Mesh new THREE BoxGeometry 1
  • Linux 之 利用Google Authenticator实现用户双因素认证

    一 介绍 什么是双因素认证 双因素身份认证就是通过你所知道再加上你所能拥有的这二个要素组合到一起才能发挥作用的身份认证系统 双因素认证是一种采用时间同步技术的系统 采用了基于时间 事件和密钥三变量而产生的一次性密码来代替传统的静态密码 每个
  • Python函数中的实参和形参

    文章目录 一 形参和实参的概念 二 四大参数 4 1位置参数 4 2默认参数 4 3 可变参数 4 4 关键字参数 一 形参和实参的概念 函数的参数分为形参 形式参数 和实参 实际参数 形参又分为 位置参数 默认参数 可变参数 关键字参数