python中如何看一个函数的参数(参数的使用和作用)

演练需求:开发一个名字叫sum_num的函数,这个函数能够实现两个数字的求和功能.,下面我们就来聊聊关于python中如何看一个函数的参数?接下来我们就一起去了解一下吧!

python中如何看一个函数的参数(参数的使用和作用)

python中如何看一个函数的参数

演练需求:开发一个名字叫sum_num的函数,这个函数能够实现两个数字的求和功能.

演练代码如下:

def sum_num(): """对两个数字的求和""" num1 = 10 num2 = 20 result = num1 num2 print('%d %d = %d' % (num1, num2, result)) sum_num()

执行结果:

10 20 = 30

思考一下存在什么问题:

函数太死板,只能处理固定数值的相加

如何解决?

如果能养狗把需要计算的数字,在调用函数时传递到函数内部就可以了。

一、函数参数的使用

注意点:

1. 在函数名的后面的小括号内部填写参数

2. 多个参数之间使用逗号,分隔

修改上面的sum_num函数

def sum_num2(num1, num2): """对两个数字的求和""" result = num1 num2 print('%d %d = %d' % (num1, num2, result)) sum_num2(30, 20)

执行结果:

30 20 = 50

函数修改之后功能强大了,可以计算任意两个数字之间的相加。(这个函数不考虑数据的数据类型和其他特殊情况。)

以上的num1和num2叫做参数,在调用函数的时候第一个数字30会传递地给参数num1第二个数字20会传递给参数num2,通过这种方式就可以把函数外部的数据传递给函数内部,num1和num2当做两个变量来使用。一句话:在定义函数的时候需要几个参数就把参数放在函数名后面的小括号里,参数与参数之间以逗号分隔,在调用函数时就根据定义参数时指定的参数顺序依次传递数据,数据与数据之间以逗号分隔,以上就是参数的定义和调用方式。

二、参数的作用

函数,把具有独特功能的代码块组织为一个小模块,在需要的时候调用。

函数的参数,增加函数的通用性,针对相同的数据处理逻辑,能够适应更多的数据。

1. 在函数内部,把参数当做变量使用,进行需要的数据处理

2. 函数调用时,按照函数定义的参数顺序,把希望在函数内部处理的数据,通过参数传递

三、形参和实参

形参:定义函数时,小括号中的参数,是用来接收参数用的,在函数内部作为变量使用

实参:调用函数时,小括号中的参数,是用来把数据传递到函数内部用的

形参就是形式参数,实参就是实际参数。以上例子num1和num2是形参,30和20是实参。

文章借鉴来源:http://www.wakey.com.cn/

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页