失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 5.Python基础语法(函数/条件控制/循环语句/可迭代对象/迭代器/生成器/对象赋值/浅复制

5.Python基础语法(函数/条件控制/循环语句/可迭代对象/迭代器/生成器/对象赋值/浅复制

时间:2019-09-17 05:37:57

相关推荐

5.Python基础语法(函数/条件控制/循环语句/可迭代对象/迭代器/生成器/对象赋值/浅复制

5.1 函数

在中学数学中我们知道y=f(x)代表着函数,x是自变量,y是函数f(x)的值。在程序中,自变量(x)可以代表任意的数据类型,可以是字符串、列表、字典、对象,可以是我们认为的任何东西。

示例1:以简单的数据计算函数为例,定义函数fun(a,b,h)来计算上底为a,下底为b,高为h的梯形面积。↓

函数的目的是封装,提高应用的模块性及代码的重复利用率。将常用的处理过程写成函数,在需要时调用它,可以屏蔽实现细节,减少代码量,增加程序可读性。

示例2:假如多个梯形的面积需要计算,那么代码如下:↓

上例中的调用方法fun(3,4,5)并不直观࿰

5.Python基础语法(函数/条件控制/循环语句/可迭代对象/迭代器/生成器/对象赋值/浅复制/深复制)

如果觉得《5.Python基础语法(函数/条件控制/循环语句/可迭代对象/迭代器/生成器/对象赋值/浅复制》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。