首页 / 知识
python可变参数如何使用
2023-11-12 12:53:00
python可变参数如何使用
本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。
1、使用说明
(1)如果要使用可变参数,传递参数的时候,带有参数名字的传递会出错;
(2)可变参数有两种形式传递:
直接传入函数,如上述例子第一种形式,即print_info2('robin',20,180,'c','javascript');
先组装为列表或者元组,再传入,并且必须带有*,即类似func(*[1,2,3])或者func(*(1,2,3)),之所以必须带*,是因为如果没有带这个,传入的可变参数会多嵌套一层元组,即(1,2,3)变为((1,2,3))。
2、实例
#可变参数
defprint_info2(name,age=18,height=178,*args):
'''
打印信息函数2
:paramname:
:paramage:
:paramargs:
:return:
'''
print('name:',name)
print('age:',age)
print('height:',height)
print(args)
forlanguageinargs:
print('language:',language)
print_info2('robin',20,180,'c','javascript')
languages=('python','java','c++','go','php')
print_info2('jack',30,175,*languages)
以上就是python可变参数的使用注意,希望对大家有所帮助。更多Python学习教程请关注我们
最新内容
相关内容
pythoneval函数作用
pythoneval函数作用,培训,字符串,函数,作用,表达式,对象,结果,引号,计算器,以上,pythoneval(str)函数很强大,官方解释为:将字符串str当成有效的pythonprint函数不要换行怎么写
pythonprint函数不要换行怎么写,培训,灵活,函数,对象,参数,文件,空格,结尾,字符,下面,从语法上讲,调用python3.0的print函数有如下的形式:printpython如何自定义一个函数
python如何自定义一个函数,代码,名称,培训,函数,圆括号,参数,定义,表达式,选择性,字符串,python函数是组织好的,可重复使用的,用来实现单一,或相python内置函数在哪
python内置函数在哪,培训,函数,包装,模块,对象,字符串,列表,数据类型,属性,类型,所谓内置函数,就是在Python中被自动加载的函数,任何时候都可以pythonhelp函数怎么退出
pythonhelp函数怎么退出,培训,函数,字母,效果,提示符,窗口,以上,模式,方式,更多,python的help用法及退出方式一、进入交互模式打开cmd命令行pythonrange函数怎么用
pythonrange函数怎么用,步长,培训,函数,负数,整数,语法,字母,实例,以上,以下,pythonrange()函数可创建一个整数列表,一般用在for循环中。函数python怎么传参数
python怎么传参数,培训,地址,通信,函数,参变量,主调,参数,堆栈,变量,局部,首先还是应该科普下函数参数传递机制,传值和传引用是什么意思?函数python函数如何不返回none
python函数如何不返回none,培训,函数,语句,变量,赋值,参数,实际,结果,字符串,语法,python中,用def语句创建函数时,可以用return语句指定应该返python函数的高级使用方法
python函数的高级使用方法,代码,函数,灵活,数据,培训,时间,定义,程序,赋值,变量,Python的函数是“一等公民”,因此函数本身也是一个对象,函数既python函数的返回值是什么
python函数的返回值是什么,培训,简介,函数,语句,结果,类型,结束,定义,以上,作用,python的返回值简介函数需要先定义后调用,函数体中return语句python新手如何系统学习
python新手如何系统学习,基础,系统,状态,环境,中级,培训,阶段,代码,概念,管理,我们可把学习python分为4个阶段,每个阶段需要完善的掌握知识点,ppython如何使用python的help函数
python如何使用python的help函数,培训,函数,代码,基础知识,模块,参数,方法,用途,问题,括号,help函数是python的一个内置函数,在python基础知识