首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

(6)Python的常用内置函数

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解释器提示符。

例如:

如果有什么问题的话,可以直接在后台发消息,或者留言给我,我会尽快为你解答的。

苔深∣一个有温度的公众号

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180210G04RNV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券