首页 > 其他分享 >可变长参参数

可变长参参数

时间:2023-10-20 16:27:10浏览次数:32  
标签:name args pwd 参数 func 可变 print 实参 长参

可变长参参数

形参

​ 位置形参

​ 默认形参

实参

​ 位置实参

​ 关键字实参

可变参数值 *

def func(name, pwd, *args):  # *abc会接收多余的位置实参,尽量不要使用abc,而应该使用args,args是约定俗称
    print('name:', name, 'pwd:', pwd)
    print(args)  # args就会接收多余的位置实参
    return 1


res = func('nick', 123658, 18, 180, 140, 'a', 234)  # 用户使用func函数的时候会传用户的信息进入函数,  但是不知道传几个
print(res)

可变参数值 **

def func(name, pwd, **kwargs):
    print('name:', name, 'pwd:', pwd)
    print(kwargs)  # kwargs会接收多余的关键字实参,以字典形式存储
    return 1


res = func('nick', 123658, age=18, height=180)  # 'age':18
print(res)

可变长参数* 可以和**联用

可变长参数之**
def func(name, pwd, *args, **kwargs):
    print('name:', name, 'pwd:', pwd)
    print(args)
    print(kwargs)  # kwargs会接收多余的关键字实参,以字典形式存储
    return 1


res = func('nick', 123658, 1, 2, 3, 4, age=18, height=180)
print(res)

标签:name,args,pwd,参数,func,可变,print,实参,长参
From: https://www.cnblogs.com/JunLeewarehouse/p/17777361.html

相关文章

  • 智能振弦传感器参数智能识别技术:简化工作流程,提高工作效率的利器
    智能振弦传感器参数智能识别技术:简化工作流程,提高工作效率的利器振弦传感器是一种能够测量震动和振动的设备,主要应用于许多领域,例如建筑物、机械工业、汽车工业等。随着智能化设备的发展,智能振弦传感器的识别技术也随之发展。本文将介绍智能振弦传感器参数智能识别技术的相关内容......
  • MT8195安卓核心板性能如何?MTK8195核心板规格参数介绍
    MT8195安卓核心板是一款基于台积电6nm工艺制造的先进芯片。它采用4个Cortex-A78大核和4个Cortex-A55小核,搭配Mali-G57MC5GPU和APU3.0,算力高达4TOPs。该核心板支持四通道LPDDR4X2133MHz内存、三屏输出、杜比视界、7.1环绕声音频和硬件视频解码。它适用于各种应用,包括视频......
  • KBL610-ASEMI整流桥KBL610参数、规格、尺寸
    编辑:llKBL610-ASEMI整流桥KBL610参数、规格、尺寸型号:KBL610品牌:ASEMI芯片个数:4封装:KBL-4恢复时间:>50ns工作温度:-55°C~150°C浪涌电流:200A正向电流:6A反向耐压:1000V正向压降:1.10V引脚数量:4KBL610整流桥特性:ASEMI品牌KBL610是采用工艺芯片,该芯片具有良好的稳定性及抗......
  • KBL610-ASEMI整流桥KBL610参数、规格、尺寸
    编辑:llKBL610-ASEMI整流桥KBL610参数、规格、尺寸型号:KBL610品牌:ASEMI芯片个数:4封装:KBL-4恢复时间:>50ns工作温度:-55°C~150°C浪涌电流:200A正向电流:6A反向耐压:1000V正向压降:1.10V引脚数量:4KBL610整流桥特性:ASEMI品牌KBL610是采用工艺芯片,该芯片具有良好的稳定性及抗冲击能力,能够持续......
  • MBR60100PT-ASEMI肖特基二极管MBR60100PT参数
    编辑:llMBR60100PT-ASEMI肖特基二极管MBR60100PT参数型号:MBR60100PT品牌:ASEMI封装:TO-247恢复时间:>50ns正向电流:60A反向耐压:100V芯片个数:2引脚数量:3类型:肖特基、插件肖特基二极管特性:低耐压、高效率浪涌电流:400A正向压降:0.80V封装尺寸:如图工作温度:-65°C~175°CMBR60......
  • Generative AI 新世界 | 大模型参数高效微调和量化原理概述
    在上期文章,我们对比了在AmazonSageMaker上部署大模型的两种不同的部署方式。本期文章,我们将探讨两个目前大语言模型领域的开发者们都关注的两个热门话题:大型语言模型(LLM)的高效微调和量化。 微调大型语言模型允许开发者调整开源基础模型,从而提高特定领域任务的性能。接下来的......
  • Java 新手如何使用Spring MVC 中的查询字符串和查询参数?
    Java新手如何使用SpringMVC中的查询字符串和查询参数?根据维基百科的说法,“查询字符串是统一资源定位符(URL)的一部分,它为指定的参数分配值。查询字符串通常包括由Web浏览器或其他客户端应用程序添加到基本URL的字段,例如作为HTML的一部分、选择页面的外观或跳转到多媒体内容......
  • MBR40200PT-ASEMI肖特基MBR40200PT参数、规格、尺寸
    编辑:llMBR40200PT-ASEMI肖特基MBR40200PT参数、规格、尺寸型号:MBR40200PT品牌:ASEMI芯片个数:2封装:TO-247恢复时间:>50ns工作温度:-65°C~175°C浪涌电流:350A正向电流:40A反向耐压:200V正向压降:0.8V引脚数量:3MBR40200PT特性:ASEMI品牌MBR40200PT是采用工艺芯片,该芯片具有良......
  • 经验:变长度参数
    #include<stdio.h>intprintf(constchar*format,...);intfprintf(FILE*stream,constchar*format,...);intdprintf(intfd,constchar*format,...);intsprintf(char*str,constchar*format,...);intsnprintf(char*st......
  • MBR20200CT-ASEMI肖特基MBR20200CT参数、规格、尺寸
    编辑:llMBR20200CT-ASEMI肖特基MBR20200CT参数、规格、尺寸型号:MBR20200CT品牌:ASEMI封装:TO-220恢复时间:>50ns正向电流:20A反向耐压:200V芯片个数:2引脚数量:3类型:肖特基、插件肖特基二极管特性:低耐压、高效率浪涌电流:200A正向压降:1.05V封装尺寸:如图工作温度:-65°C~175°C......