Python 的常用内置函数。
1
Python还有一类函数叫内置函数(built-in function)。Python内置函数包含在模块builtins中,该模块在启动Python解释器时会自动装入内存,而其他的模块函数都要使用import语句导入时才会被装入内存。常用的print()函数,type(),id()函数都是内置函数。
02
range()函数。
range()函数返回的是可迭代对象,迭代时产生指定范围的数字序列。迭代器可以看成一个特殊的对象,每次调用该对象时会返回自身的下一个元素。迭代器不要求事先准备好整个迭代过程中所以的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或之后,元素可以不存在。
range()函数的调用格式是:range([start,]end[,step])。range()函数产生的数字序列是从start开始,默认是从0开始;序列到end结束,但不包含end;如果指定了可选的步长step,则序列按步长增加,默认是1。
例如:
使用内置函数“iter(可迭代对象)”可以获取可迭代对象的迭代器,使用内置函数“next(迭代器对象)”可以得到迭代器对象的下一个元素,如果迭代器对象没有新的元素,则抛出StopIteration异常。
例如:
还可以使用range()函数和list()函数或者tuple()函数产生一个列表或者元组。
例如:
03
数值运算函数。
abs(x):如果x是实数,返回x的绝对值;如果x是复数,返回复数的模。
例如:
pow(x,y[,z]):类似x**y;如果使用了参数z,其结果是x的y次方再对z求余数。
例如:
round(x[,n]):用于对浮点数进行四舍五入运算,返回值为浮点数。n表示将结果精确到小数点后指定位数,默认是0。
例如:
divmod(x,y):把除法和取余运算结合起来,返回一个包含商和余数的元组。
例如:
04
Python系统的帮助信息。
dir():只需把想要查询的对象加到括号中就行了,它返回一个列表,其中包含要查询对象的所有属性和方法。
例如:
help():用于查看某个对象的帮助信息。
例如:
查看str类型的详细帮助文档(图片未完全列出):
显示sqrt()函数的帮助信息:
输入help()可以进入联机帮助环境。在联机帮助环境下可以直接输入对象,会显示帮助信息。输入modules可以得到所有模块的信息。输入quit命令返回Python解释器提示符。
例如:
如果有什么问题的话,可以直接在后台发消息,或者留言给我,我会尽快为你解答的。
苔深∣一个有温度的公众号
领取专属 10元无门槛券
私享最新 技术干货