可变长参数

news/2026/1/24 13:58:27/文章来源:https://www.cnblogs.com/fart/p/19526177

目录
  • 一、可变长参数*
  • 二、可变长参数**
  • 三、可变长参数*和**联用

一、可变长参数*

# 可变长参数之*
def func(name,pwd,*args):print('name:', name, 'pwd:' , pwd)print(args)return 1
res = func('hanyue',123456,'fart',123,'w','e')print(res)#输出结果
name: hanyue pwd: 123456
('fart', 123, 'w', 'e')
1

二、可变长参数**

# 可变长参数之**
def func(name,pwd,**kwargs):print('name:', name, 'pwd:' , pwd)print(kwargs)return 1
res = func('hanyue',123456, age = 18,height = 160)
# res = func('hanyue',123456, 1, 2, 3, age = 18,height = 160)
print(res)#输出结果:
name: hanyue pwd: 123456
{'age': 18, 'height': 160}
1

三、可变长参数*和**联用

# 可变长参数*和**联用
def func(name,pwd,*args,**kwargs):print('name:',name ,'pwd:',pwd)print(args) #args就会接收多余的位置实参print(kwargs)# kwargs会接收多余的关键字实参,以字典形式存储return 1
res = func('hanyue',123456,1,2,3,age=22,height=160,hobby_list=['dance','singing'])
print(res)输出结果:
name: hanyue pwd: 123456
(1, 2, 3)
{'age': 22, 'height': 160, 'hobby_list': ['dance', 'singing']}
1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1209977.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

名称空间和作用域

目录一、名称空间1.1 内置名称空间1.2 全局名称空间1.3 局部名称空间1.4 加载顺序1.5 查找顺序二、作用域2.1 全局作用域2.2 局部作用域2.3 注意点2.4 函数对象+作用域应用三、补充知识点3.1 global关键字3.2 nonlocal…

混联混动汽车动力性经济性仿真:Cruise与Simulink联合探秘

cruise软件模型,混动仿真模型,cruise与simulink联合仿真模型,Cruise混动仿真模型,混联混动汽车动力性经济性仿真在汽车行业向着绿色、高效迈进的征程中,混联混动汽车凭借其独特的动力架构,成为了研究与发展…

基于PLC的物料分拣控制系统设计

第2章 物料分拣控制系统的总体方案设计 2.1技术要求 1)对于金属工件能根据工件大小进行大、中、小分类,并按大、中、小分拣至不同的分装箱内,同时对不同类型的工件进行计数。 2)本系统还将对不同材料进行分拣,对于非金…

深度测评8个AI论文平台,本科生搞定毕业论文!

深度测评8个AI论文平台,本科生搞定毕业论文! AI 工具如何成为论文写作的得力助手 在当前高校教育中,论文写作已成为本科生毕业过程中不可回避的重要环节。面对繁重的写作任务和时间压力,越来越多的学生开始借助 AI 工具来提升效…

集合类型内置方法

目录集合基本用不到,redis,可以用来去重1、作用:存储一大堆元素的东西,容器数据类型2、定义方式:以{}用逗号隔开不可变数据类型3、内置方法3.1 并集3.2 交集3.3 差集3.4 交叉补集 集合基本用不到,redis,可以用来…

AI技术在英语培训中的应用

AI技术在英语培训中的应用已从单纯的“辅助工具”进化为“数字伙伴”。它不再只是纠正拼写或提供词典,而是构建了一个高度自适应、沉浸式且无压力的全真学习环境。以下是AI技术在英语培训中的深度应用场景:1. 听说能力:从“机械纠音”到“全真…

列表数据类型内置方法

目录列表1、作用:描述多个值,比如爱好2、定义方式:3、内置方法3.1 优先掌握1、索引取值2、切片3、长度4. in/not in5. for 循环6. del删除7. append() # 追加3.2 需要掌握1、count(对列表内的某一个元素计数)2、ext…

数据类型分类

目录一、按存值个数区分列表[] 元组() 集合{} 字典{name: fart}二、按可变不可变区分三、有序无序区分四、按访问类型区分 一、按存值个数区分 列表[] 元组() 集合{} 字典{name: fart}存值个数 数据类型单个值 数…

小结

目录一、异常TODO二、深浅拷贝2.1 拷贝2.2 浅拷贝2.3 深拷贝三、数据类型内置方法3.1 数字类型内置方法3.1.1 整型3.1.2 浮点型3.2 字符串类型内置方法3.3 列表类型内置方法3.4 元祖类型内置方法3.5 字典类型内置方法3…

异常处理

目录一、什么是异常1.1 语法错误1.2 逻辑错误二、异常的种类2.1 常用异常2.2 其他异常三、异常处理3.1 提前预防3.2 之后预防四、try...except总结五、抛出异常raise5.1 自定义异常六、断言assert 一、什么是异常异常就…

字典数据类型内置方法

目录1、作用:对于值添加描述信息使用他2、定义方式:用{}以逗号隔开加入键值对key:value3、内置方法3.1 优先掌握1. 按key取值,即可取也可改变2、len长度3. in/not in4. for循环5.keys/values/items(items用的最多,一…

如何为孩子挑选学习机?2026年学习机品牌全面评测与推荐,直击护眼与资源痛点

在数字化学习浪潮席卷全球的背景下,智能学习机已从辅助工具演变为家庭教育的核心组成部分。面对市场上品牌林立、功能各异的产品矩阵,家长与教育工作者在决策时常陷入信息过载与选择焦虑,核心关切点在于如何平衡技术…

详细介绍:基础开发工具--编译器g++/gcc 自动化构建make/Makefile

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

学习机哪个品牌更专业?2026年学习机推荐与评价,针对互动性与质量痛点

研究概述 在数字化教育浪潮与家庭教育投入持续增长的背景下,学习机已从辅助工具演变为学生核心的学习平台。面对市场上品牌众多、功能各异、宣传纷繁的现状,家长与教育工作者在选购时常陷入信息过载与选择困难的困境…

基于DeepSeek-R1手搓AI Agent智能体(手把手,个人电脑也能玩哦)

本篇文章介绍使用Ollama本地部署DeepSeek-R1 8B通用大模型,作为Agent智能大脑,基于Python3.11(虚拟环境管理工具Conda)、Langchain开发框架、Chroma向量数据库、ReAct提示词模版等工具进行开发AI Agent人工智能体。为了便于理解智…

2026年学习机品牌推荐:智慧教育趋势排名,涵盖启蒙与备考全阶段核心需求

在数字化浪潮席卷教育领域的当下,智能学习机已从辅助工具演变为家庭教育的核心基础设施。面对市场上品牌林立、功能各异的产品,家长与教育工作者在决策时普遍面临核心焦虑:如何在保障孩子视力健康与学习专注度的前提…

2026年本地整装装修企业排行榜,廊坊富迪装饰名列前茅

在京津冀地区的家装市场中,选择一家靠谱的本地整装装修企业,直接关系到业主的居住体验与生活品质。面对行业内良莠不齐的服务乱象,如何找到真正有实力的本地整装装修品牌企业?以下结合不同服务定位,为你推荐2026年…

探寻荧光磁粉探伤机高品质厂家如何选择

问题1:什么是荧光磁粉探伤机?为什么说选择高品质厂家很重要? 荧光磁粉探伤机是利用铁磁性材料在磁场中被磁化后,缺陷处会产生漏磁场,吸附荧光磁粉形成可见荧光痕迹,从而检测工件表面及近表面裂纹、夹杂等缺陷的无…

2026年唐山沼气/煤气脱硫厂家TOP5推荐厂家报告(湿法/络合铁/干法领域)

一、开篇引言:选型困境与行业变革催生优质厂家甄选 某大型生物质能源企业在2025年沼气脱硫项目中遭遇选型难题:初期选用普通干法脱硫剂处理浓度8000ppm的沼气H₂S,虽初始投资低,但脱硫剂每周需更换,年维护成本超3…

广州可靠的GEO优化公司费用多少,性价比哪家高

随着AI信源时代的到来,企业对GEO优化的需求日益迫切,如何选择可靠的GEO优化公司成为许多企业营销决策的关键。本文将围绕GEO优化品牌公司的核心问题展开解答,结合广州加快科技有限公司的实战经验与服务优势,为企业…