python的自定义函数的用法和实例 您所在的位置:网站首页 invitation的用法和定义 python的自定义函数的用法和实例

python的自定义函数的用法和实例

2024-03-14 16:28| 来源: 网络整理| 查看: 265

目录

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)

输出结果为:

(2)与input函数、while语句结合使用 #③调用并返回求和值 def sum1(num1,num2): sum = num1 + num2 return sum while True: num1 = eval(input('请输入数值num1:')) num2 = eval(input('请输入数值num2:')) sum1 = sum1(num1,num2) print('两个值的求和sum1为:',sum1)

输出结果为:

 参考文章

 具体input函数用法可参考文章:python的input函数用法_小白修炼晋级中的博客-CSDN博客_python中input的用法

具体while语句用法可参考文章:python的while循环语句用法及实例_小白修炼晋级中的博客-CSDN博客_python while循环语句



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有