python不定长函数:*args 和 **args的使用

不定长参数有什么作用的函数:args 和 **args的区别
args 的用法:
在不确定参数的个数的时候,用不定长参数做形参,可以接受多个可以接受的参数。
操作步骤
定义一个函数nums,形参为
args,
参考答案
def num(
args):
for i in args: #对元组遍历输出
print(i) ##最终输出:"小白"、"大哥"
num("小白","大哥")

字典类型的
所示这是一个字典,{"name":"张三","age":18}
请定义这样一个函数num,讲上述字典中的键值对传入到函数num中,要求用不定长参数来接收,并在函数中打印键值对输出
输出格式为:
key: name value: 张三
key: age value: 18

nums = {"name":"张三","age":18} #创建一个字典
def num(args):
for key,value in args.items(): #循环遍历传入的字典,key、value值
print(f"key值:{key},value值:{value}") #打印遍历的key、value 值
num(
nums) # 把字典传入num函数中

posted @   小白也有出头日  阅读(15)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· 单线程的Redis速度为什么快?
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
点击右上角即可分享
微信分享提示