优草派  >   Python

Python中的必选参数是什么?Python函数的参数解析

罗西汉            来源:优草派

在python之中一个函数是由关键字、函数名、参数、函数体这四个部分所组成的,而其中函数的参数部分就是实现函数功能的重要部分。那么下面这一篇文章就会介绍一下python函数参数的相关知识,一起看看吧。

Python中的必选参数是什么?Python函数的参数解析

一、必选参数

在python之中定义一个函数时可以去不给它设置形参,但是如果设置了形参的话那么在调用的时候就必须要去传递和这个形参所对应的值,这种必须传入的参数就叫做必选参数,详细示例如下所示:

# 定义一个有参数的函数
def cal (n):
    return n * n
# 调用函数
var = cal(2)

在上面这个示例之中如果在调用函数时不去传递参数的话就会引发异常,因为没有定义值的形参就是必选参数。

二、可选参数

可选参数就是和必选参数相反的,可选参数的设置只要在声明参数时为这个参数赋一个值就可以了,这样子的参数也被称为默认参数,示例如下:

def cal_update2(n,m=2):
    return int(math.pow(n,m))
var = cal_update(2,4)

在上面的这个示例之中就是定义了一个可选参数的函数,在调用的时候如果不去传递m这个参数的值的话就会默认的把2作为实参使用。如果传递了值进来的话,那么就会把传进来的值作为实参去放在函数体中使用。

以上就是关于“Python中的必选参数是什么?Python函数的参数解析”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行