手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

python中什么是位置实参怎么用

时间:2024-10-27 02:43:28

python中函数大多数情况下都有参数,而参数的形式有很多种。接下来跟大家分享一下什么是位置实参?有什么用?

python中什么是位置实参怎么用

工具/原料

python3

jupyter notebook

一、无参数的空函数

1、在不确定函数具体要执行什么功能时,我们可以先定义一个空函数,然后函数主体写上pass语句,等到以后再来完善函数的内容。代码示例如下:def funcA(): pass

python中什么是位置实参怎么用

二、有参数的简单函数

1、简单函数定义。定义一个有2个参数的函数,打印简单的计算结果。代码示例如下:def funcB(x,y): print(x + 2*y)

python中什么是位置实参怎么用

2、传递参数调用函数。函数定义好之后,我们向其传递两个参数1和2,调用函数后得出计算结果。如图:

python中什么是位置实参怎么用

3、位置参数:参数位置不同,结果不同。向这种直接放在函数括号里的参数x和y,被称为位置参数。传递参数调用函数时,互换参数的位置,会得到不同的函数执行结果。如图:

python中什么是位置实参怎么用

4、位置参数:参数个数必须一致。直接放在函数括号里的位置参数还有一个重要的特性就是调用函数时的参数个数必须相同。如图,函数定义时有2个位置参数x和y,但调用函数时却只传递了一个2,那么函数会将2视为参数x,而y则被漏了,故报错。

python中什么是位置实参怎么用
© 手抄报圈