TreeMind树图在线AI思维导图
笔灵Logo笔灵AI论文写作三步搞定,GO>>
当前位置:树图思维导图模板IT互联网互联网干货互联网参数传递方式思维导图

互联网参数传递方式思维导图

  收藏
  分享
免费下载
免费使用文件
树图周树人 浏览量:02022-11-08 21:37:42
已被使用0次
查看详情互联网参数传递方式思维导图

简单介绍参数传递方式的内容

树图思维导图提供 互联网参数传递方式思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 互联网参数传递方式思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:8a1248e2ac16475eb616a10660360cb3

思维导图大纲

参数传递方式思维导图模板大纲

位置传递

依次传入参数

位置参数/必选参数

关键字传递

声明了【默认值】的参数

默认参数

方式

参数的名字

不提供

按顺序依次传入

提供

对应名字传入

参数默认值

必须指向【不变对象】

如果需要用到list作为参数

不要直接用

改用None

- if L is None:

   L=[ ]

包裹传递(可变参数)

目的

传入【不定个数】的参数组

字典

关键字参数

元组

非关键字参数

方式

包裹关键字参数

关键字参数(字典)

定义函数

dict_name

收集所有的参数

组装成一个字典

def func(**dict_name)

允许参数

缺失

不按顺序

任意数量

封装成【字典】

使用函数

直接传入多个name='value'

先组装dict再传入

dict前加**号

包裹位置参数

非关键字可变长参数(元组)

定义函数

tuple_name

收集所有的参数

根据位置

合并成一个元组(tuple)

def func(*tuple_name)

封装成元组

任意数量的位置参数

使用函数

直接传入一串值

先组装list/tuple再传入

list/tuple前加*号

解包裹

方法

func(**dict)

词典的每个键值对

作为一个【关键字参数】

func(*args)

tuple的每一个元素

对应一个【位置参数】

对比

解包裹

调用函数时用

两个相对独立的过程

包裹

定义函数时用

目的

*,**

用来拆解list/tuple &dict

单个参数

形如func(*args,**kw)

首先拆解args

按顺序传给

必选参数——默认参数——可变参数(如果还有值剩余)

再拆解kw

传给

关键字参数

相关思维导图模板

第五章思维导图

树图思维导图提供 第五章 在线思维导图免费制作,点击“编辑”按钮,可对 第五章  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:6f6a0d03f765faada73875b1cd64cad0

《数字教育平台开发项目策划》思维导图

树图思维导图提供 《数字教育平台开发项目策划》 在线思维导图免费制作,点击“编辑”按钮,可对 《数字教育平台开发项目策划》  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:d6437326e3e07ecf1e5e178ba84d0100