python的自定义函数的用法和实例 | 您所在的位置:网站首页 › invitation的用法和定义 › python的自定义函数的用法和实例 |
目录 1.自定义函数的语法和用法 (1)引入 (2)语法 (3)用法:用于自定义目标函数语法。 (4)调用函数 ①语法 ②解释 2.实例 (1)简单的用法 (2)与input函数、while语句结合使用 1.自定义函数的语法和用法 (1)引入python语言调用的求和sum()、replace等函数是已经定义好的函数,而我们想要调用自己想要的函数方法等需要自己定义才能调用。 (2)语法 def function_name(parameters): function_body return [experssion] def 函数名(参数): 函数主体 return [表达式]参数说明 def :关键词,必须。定义函数需要引用到def关键词。 function_name():必须,函数名,且后面必须加括号同时加上冒号。 parameters:可选,传入的参数或自变量。是一些函数体内需要指定一些数值。 function_body:函数主体,自定义的函数内容。需要缩进。 return [experssion]:返回值,结束函数,返回一个目标值给调用方。不带表达式的return相当返回None。 (3)用法:用于自定义目标函数语法。 (4)调用函数 ①语法 function_name(parameter) 即函数名(参数)参数说明 function_name():函数名,用于调用目标函数。 parameter:参数或自变量,是一些函数体内需要指定一些数值。 ②解释自定义函数完之后需要调用函数,否则自定义函数无任何输出值,所以需要调用函数才能实现自定义函数的价值。 2.实例 (1)简单的用法 """引入两个参数""" """自定义求和函数并调用""" #①不调用return返回值 def sum1(num1,num2): sum = num1 + num2 sum1(4,50) #②不返回值 def sum1(num1,num2): sum = num1 + num2 return sum1(4,50) #③调用并返回求和值 def sum1(num1,num2): sum = num1 + num2 return sum sum1(4,50) #只有最后一个定义的函数调用能返回值,其他的值都不能返回 #④调用并返回两个值的求和 def sum1(num1,num2): sum = num1 + num2 return sum num1 = 10086 num2 = 13653 sum1 = sum1(num1,num2) print('两个值的求和sum1为:',sum1)输出结果为: 输出结果为: 参考文章 具体input函数用法可参考文章:python的input函数用法_小白修炼晋级中的博客-CSDN博客_python中input的用法 具体while语句用法可参考文章:python的while循环语句用法及实例_小白修炼晋级中的博客-CSDN博客_python while循环语句 |
CopyRight 2018-2019 实验室设备网 版权所有 |