从品牌网站建设到网络营销策划,从策略到执行的一站式服务
今天小编给大家分享一下python多值参数的实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
成都创新互联是专业的邢台网站建设公司,邢台接单;提供成都网站设计、成都做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行邢台网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
1、需要一个函数来处理的参数数是不确定的,这时可以使用多值参数。
2、python有两个多值参数,在参数名前增加一个*可以接收元组。在参数名前增加两个*可以接收字典。
def demo(num, *args, **kwargs): print(num) print(args) print(kwargs) demo(1, 2, 3, 4, 5, name="小明", age=18, gender=True)
知识点扩充:
多值参数
定义支持多指参数的函数有时可能需要一个函数能够处理的参数的个数是不确定的,这个时候,就可以使用多值参数。
在python中有两种多值参数:参数名前增加一个可以接收元组;参数名前增加两个可以接收字典;一般在给多值参数命名时。习惯使用以下两个名字:
args:存放元组参数;前面有一个;*kwargs存放字典参数,前面有两个;
Args是变量arguments的缩写,有变量的含义;Kw是keywad的所需,kwargs可以记忆键值对参数;
def demo(num,*args,**kwargs): print(num) print(args) print(kwargs) demo(1,2,3,4,5,name="小明",gender = "男")
运行结果
1(2, 3, 4, 5){‘name": ‘小明", ‘gender": ‘男"}
多值参数案例―计算任意多个数字的和需求:
1.定义一个函数sum_numbers,可以接收任意多个整数
2.功能要求:将传递的所有数字累加并且返回累加结果。
以上就是“python多值参数的实例分析”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注创新互联行业资讯频道。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图