Python基础(int类) - 商讯 - 新余市思创暖通工贸有限公司
现在的位置: 主页 > 商讯 > 文章正文
Python基础(int类)
作者:新余市思创暖通工贸有限公司 来源:www.jxsichuang.com 发布时间:2017-09-06 09:12:56
Python基础(int类) Python中一切都是对象,而对象是基于类创建的。

本篇文章主要介绍一下Python中主要的几种数据类型。

一、整数(int类)

提示:以下所有方法都是类中的方法,第一个参数都是self,统一都没有写出。

包含的方法有:

1、bit_length()#返回表示该数字时占用的最少位数

>>> (256).bit_length()

9

2、abs(x) #返回绝对值

>>> abs(-9)

9

3、__add__(y)#等同于加法

x.__add__(y) <==> x+y

4、__and__(y)#求交集的意思

x.__and__(y) <==> x&y

>>> x=5

>>> y=4

>>> x.__and__(y)

4

5、cmp(x,y) #比较两个数大小

>>> cmp(10,5)

1 #大于返回1

>>> cmp(10,11)

-1 #小于返回-1

>>> cmp(10,10)

0 #等于返回0

6、divmod(x, y) : #相除,得到商和余数组成的元组,常被用在网页分页时使用

>>> divmod(88,9)

(9, 7)#88除以9 商是9 余数是7

>>> divmod(88,8)

(11, 0)#88除以8 商是11 余数是0

7、hash(x) #在字典查找中,哈希值用于快速比较字典的键。两个数值如果相等,则哈希值也相等。

>>> hash(123)

123

8、int(x)#转换为整数

9、long(x)#转换为长整数

10、float(x)#转换为浮点类型

>>> float(12)

12.0

11、hex(x)#返回当前数的 十六进制 表示

12、oct(x)#返回当前值的 八进制 表示

13、pow(x,y)#次方

>>> pow(2,3)

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:神农架SEO http://shennongjia.4567w.com


  • 上一篇:学习PHP精粹,编写高效PHP代码之质量保证
  • 下一篇:最后一页
  • 
    COPYRIGHT © 2015 新余市思创暖通工贸有限公司 ALL RIGHTS RESERVED.
    本站所有原创信息,未经许可请勿任意转载或复制使用 网站地图 技术支持:肥猫科技
    精彩专题:网站建设
    购买本站友情链接、项目合作请联系客服QQ:2500-38-100