Python小白菜 2018-09-19 16:21:30 昨天学习了Python中的表达式、语句、变量和输入函数,今天要继续学习一下函数和模块。
每一个函数其实就是一段小程序,用来执行特定的操作,Python提供了很多函数,一些常用的标准函数称为内置函数。昨天使用了乘方运算符“ ** ”,除了使用运算符来做幂运算外,还可以使用函数pow。 >>>2 ** 3 像上面这个例子使用函数成为调用函数,需要用户向函数提供参数,由它来返回一个值。所以可以结合函数调用和运算符来编写更复杂的表达式。 >>>10 + pow(2,3 * 5) / 3.0 除了pow(),还有一些可用于编写数值表达式的函数,例如,abs()返回一个绝对值,round()返回与浮点数最接近的整数,当正好是5时,返回偶数。 关于函数太多了,会通过学习的逐步深入,慢慢接触到更多的函数,到时再做一个整理的笔记
模块的作用就是为了扩展Python的功能而存在的,使用import命令导入要使用的模块。 >>>import math 上面的事例中,第一行来导入math模块,,第二行以moudule.function(模块名.函数名) 来使用模块中的函数。 math模块还有几个函数比较有用。例如,ceil()函数,返回大于或等于给定数的最小整数 >>>math.ceil(32.3) 如果确定不会从不同模块导入多个同名函数,可以使用from moudule import function 格式来使用函数,这样可以在调用函数时不指定模块的前缀。 >>>import math import sqrt 除了直接调用函数,还可以用变量来引用函数,也可以理解成给函数起了一个“外号”。 >>>a = abs 好了今天的笔记先写到这,慢慢开始进入正轨了!加油! |
|