python函数中的参数有哪些?

来源:千锋教育
发布时间:2023-11-12 01:29:13
分享

python函数中的参数有哪些?

在参数使用上,也是需要注意下的,因为参数形式有很多,针对不同的参数形式,我们在位置上,作用上的使用也是不一样的,比如当实参和关键词需要在一起混合使用的时候,位置上的实参必须放置在关键字实参前面或者不蹦为同一形参重复传值等情况,因此掌握参数还是相当重要的,下面一起来详细了解学习。

1、位置形参

deffunc():

Pass

2、默认形参

deffunc(x,y=1):

Pass

3、普通收集形参

deffunc(x,y,*args):

print(x,y)

print(args)

func(1,2,3,4,5,6,7,78,8,89)

4、关键字收集形参

deffunc(x,y,**kwargs):

print(x,y)

print(kwargs)

func(a=1,b=2,c=3,x=4,y=5,z=6)

5、命名关键字形参

deffunc(x,*,y=2,z):

print(x)

#其中y和z就是命名关键字形参

print(y,z)

func(1,z=3)

6、实际参数

7、关键字实参

deffunc(x,y):

print(x+y)

func(y=1,x=2)

func(x=2,y=1)

上述一直强调和联系形参和实参的使用,这是大家需要注意下的,因为在调用阶段,实参会个绑定给形参,希望可以帮助大家学习。更多Python学习教程请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • python如何使用numpy中的size()函数? python如何使用numpy中的size()函数?在python中,提到如何计算多维数组和矩阵,那一定会想到numpy。numpy定义了矩阵和数组,为它们提供了相关的运算。size中文解释为大家、尺
  • python中写入文件的出错解决 python中写入文件的出错解决在我们对表格文件读取时,往往会出现数据过多文件过大的情况。虽然在读取的时候通过,但是并不能进行写入数据。这里我们选择openpyxl的方法进行读写,同时分析写入文件出错
  • python中如何使用pandas实现行数据添加 python中如何使用pandas实现行数据添加python中,pandas是一个数据分析包,可以对数据进行很方便的处理提供了高效地操作大型数据集所需的工具。pandas有一个数据结构是DataFra
  • python有几种可视化图形库? python有几种可视化图形库?对于编程的印象,很多人还是停留在程序代码上。其实我们早就可以运用代码,绘制出我们想要的数据图片,然后更多的应用于数据分析中。目前python可视化图库已经发展的非常全面
  • python中string和float之间的转换 python中string和float之间的转换在我们对于不同类型的数据使用时,根据使用场景的不同,会需要进行一定的转换操作。提起string和float大家肯定不陌生,前者作用于字符串,后者是一种常
  • Python jieba库分词模式怎么用? pythonjieba库分词模式怎么用?在中文分词中,jiebe库是最为常见的,主要的原因还是它独特的支持分词模式如:精确模式、全模式、搜索引擎模式。也对应着三种方式,包括jieba.cut()方法、