指引网

当前位置: 主页 > 编程开发 > C >

如何学会创建并调用函数

来源:网络 作者:佚名 点击: 时间:2017-07-19 22:54
[摘要]  本次教程为大家分享了如何学会创建并调用函数,想要学习的朋友可以参考一下。

print():是打印放入对象的函数 len():是返回对象长度的函数 input():是让用户输入对象的函数 ...

简单来说,函数就是将对象放进去,然后就可以得到处理结果。在Python中有很多自带函数,具体可以参见此链接: https://docs.python.org/3/library/functions.html

Python自带的函数有限,想要解决更多的问题,我们需要学会自己创建函数。

def(即define):指定义一个函数 arg(即argument):参数 return:返回结果

其中def和return是关键字,Python是靠识别这些特定的关键字来知晓编程者想要什么。第一行括号后面的冒号是英文状态下的,如果不写或错用为中文状态的,变会报错。

明白了函数的定义,现在我们自己来创建一个简单的函数。

设计一个重量转换器:

def一个重量转换函数,输入转换公式,返回结果;然后调用自己定义的函数,设置参数为1200,并将其转换为kg:

 

 代码如下复制代码

defweight_converter(g):

   weight=g/1000

   returnstr(weight)+'kg'

  

 g2=weight_converter(1200)

 print(g2)

 

运行结果:

 代码如下复制代码
1.2kg

完成这个后,可以再尝试一个稍微复杂点的函数。

设计一个求直角三角形斜边长的函数:

两条直角边为参数,求斜边长:

 

 代码如下复制代码

defright_triangle_third_length(a,b):

   third_length=(a**2+b**2)**(1/2)

   returnthird_length

  

 c=right_triangle_third_length(3,4)

 print(c)# 调用函数并打印结果

 

在Python中可以使用**运算符计算幂的乘方,运行结果:

 代码如下复制代码
5.0

所以,创建函数的流程简单来讲,是:利用def定义函数,然后调用自己定义的函数,打印出结果。

后续,我会介绍下参数传递方式、设计自己的函数。

操作环境:Python版本,3.6;PyCharm版本,2016.2;电脑:Mac

以上这篇Python入门_学会创建并调用函数的方法就是小编分享给大家的全部内容了,希望能给大家一个参考。

------分隔线----------------------------