您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

python参数是什么?实例详解必备与关键字参数

2024/4/27 5:49:04发布4次查看
今天这篇文章我们就来了解一下python中的参数,python中的参数是一个比较重要以及常用的知识点。比方python3关键字参数以后用的也比较多,在百度上一搜python关键字就会弹出来。所以在这篇文章之中我们就来学习一下python关键字参数和python必备参数。
首先我们需要知道参数类型,类型如下所示:
参数的类型:
必备参数
关键字参数
默认参数
不定长参数
必备函数
必备参数须以正确的顺序传入函数。调用时的数量必须和声明时的一样。调用printme()函数,你必须传入一个参数,不然会出现语法错误:
#!/usr/bin/python# -*- coding: utf-8 -*- #可写函数说明def printme( str ): "打印任何传入的字符串" print str; return; #调用printme函数printme();
以上实例输出结果:
traceback (most recent call last): file "test.py", line 11, in <module> printme(); typeerror: printme() takes exactly 1 argument (0 given)
下面我们来说一下关键字参数
关键字参数:
关键字参数和函数调用关系紧密,函数调用使用关键字参数来确定传入的参数值。
使用关键字参数允许函数调用时参数的顺序与声明时不一致,因为 python 解释器能够用参数名匹配参数值。
以下实例在函数 printme() 调用时使用参数名:
#!/usr/bin/python# -*- coding: utf-8 -*- #可写函数说明def printme( str ): "打印任何传入的字符串" print str; return; #调用printme函数printme( str = "my string");
以上实例输出结果:
my string
下例能将关键字参数顺序不重要展示得更清楚:
#!/usr/bin/python# -*- coding: utf-8 -*- #可写函数说明def printinfo( name, age ): "打印任何传入的字符串" print "name: ", name; print "age ", age; return; #调用printinfo函数printinfo( age=50, name="miki" );
以上实例输出结果:
name: mikiage 50
以上就是今天所要说明的内容,讲解了参数的分类以及必备参数和关键字参数。虽然以上的知识点举了实例,但是还是需要自己来试一试,毕竟自己不动手的话就如同纸上谈兵一样,动手实践才是验证所学的最好的方法与途径。最后我也希望这篇文章能够给正在学习python的你带来一点帮助
更多相关知识,请访问python教程栏目。
以上就是python参数是什么?实例详解必备与关键字参数的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录