Python教程

当前位置:小码王 > 学习教程 > Python教程

Python基础教程之函数实战
导读:下面南京小码王Python培训班老师就通过一些实例带大家体会一下用编程的好处,一起来动手试试看吧。

前面已经介绍了不少Python相关的知识,今天来具体说说Python编程中函数的部分,学会使用函数,编程将会变得简单不少。下面南京小码王Python培训班老师就通过一些实例带大家体会一下用编程的好处,一起来动手试试看吧。


函数定义


我们知道,函数的定义可以用:根据输入做特定的处理,将处理结果返回来描述。通过函数,可以让我们的程序结构清晰、复用性好、容易修改。这节课,我们就通过一些函数实例还体会用函数的好处。


函数实例


1、九九乘法表

在学习循环的时候,我们用用循环实现了一个99乘法表,咱们再来复习一下代码。


1.png


我们这个代码里有一个双层循环,外层循环是用来循环1~9的九行的乘数。内层循环是用来输出每一行的内容。我们尝试用函数来改造这个程序,看代码:


2.png


相比于未定义函数的代码,我们通过buildRow函数将每行输出的内容给抽象出来,这样代码的结构会清晰很多。


2、圆的面积


我们知道,圆形的面积公式是:S=π*r²,咱们用函数来模拟一下怎么求圆形的面积:


3.png


4.png


我们将 S=π*r² 定义个函数,这样在计算圆形面积的时候,只需要调用cricleArea即可。这样可以就可以避免重复的代码,后续改代码也会轻松很多


3、正多边形周长

我们知道,正多边形的周长是边长乘以边数,咱们来用函数模拟求正多边形的过程。


5.png


4、水状态的化学实验

在学习条件语句的时候我们模拟了水在不同温度下呈现状态的实验。咱们来用函数再来实现一遍


6.jpeg


看代码


7.png


怎么样?通过这个例子对函数有没有更形象的认识了呢?南京小码王专业从事青少儿编程教育,开设了专门的Python培训班,有丰富的Python教程和专业老师,通过理论结合实践的方式教学,让孩子能更好的掌握Python知识。目前小码王还有0元体验课正在进行中,欢迎大家前来试听体验,感受Python编程的乐趣。