当前位置: 首页 > 后端技术 > Python

Python函数参数

时间:2023-03-26 12:10:50 Python

演练要求:开发一个名为sum_num的函数,可以实现两个数的求和功能。钻取代码如下:defsum_num():"""两数之和"""num1=10num2=20result=num1+num2print('%d+%d=%d'%(num1,num2,result))sum_num()执行结果:10+20=30想想存在什么问题:函数过于死板,只能处理固定值的相加。如何解决?如果能养一只狗,在调用函数的时候把需要计算的数传入函数内部。一、函数参数使用注意事项:1、在函数名后面的括号内填写参数2、多个参数之间用逗号分隔修改上面的sum_num函数defsum_num2(num1,num2):"""是两数之和"""result=num1+num2print('%d+%d=%d'%(num1,num2,result))sum_num2(30,20)执行结果:30+20=50functionAfter修改后,功能强大,可以计算任意两个数之间的加法。(该函数不考虑数据的数据类型等特殊情况。)上面的num1和num2称为参数。调用该函数时,第一个数字30将传递给参数num1,第二个数字20将传递给参数num2。这样就可以将函数外部的数据传递到函数内部,将num1和num2作为两个变量。一句话:定义一个函数的时候,需要几个参数,把参数放在函数名后面的括号里,参数之间用逗号隔开。调用函数时,按照定义参数时指定的参数顺序依次传递数据。,数据之间用逗号隔开。以上就是参数的定义和调用方法。2、参数的作用,将具有独特功能的代码块组织成一个小模块,需要时调用。函数的参数增加了函数的通用性,对于相同的数据处理逻辑可以适应更多的数据。1.在函数内部,将参数作为变量来处理需要的数据。2.调用函数时,按照函数定义的参数顺序,在函数内部传递你要处理的数据。3.形参和实参参考:定义函数时,括号内的参数用于接收参数,在函数内部作为变量使用。实参:调用函数时,括号内的参数用于向函数内部传递数据Formalparameters为形式参数,actualparameters为实参。在上面的例子中,num1和num2是形参,30和20是实参。文章参考来源:www.wakey.com.cn/