Python 3.x中的6种标准对象类型之——Number(数值)数据类型

整型(int)

通常被称为整型或整数,包含正负,不含小数点,同时没有大小限制。
(如1,2,3,-6,5555等)
支持正常的数学运算,但在整数的除法(/)中,计算结果不会为整数

print(153/51)
>>> 3.0

若想在整数的除法中只获取整数结果的部分,可使用地板除(//)

print(155//51)
>>>3

浮点型(float)

此类数据由整数部分和小数部分组成,与整数在计算机内部的储存方式不同:整数运算永远精确,而浮点数可能会有四舍五入的误差

print(3.3*102)
>>>336.5999999999997
print(336.6+15.5)
>>>352.1
print(153/51.0)
>>>3.0
print(155//51.0)
>>>3.0
print(155%51.0)               # % 在python运算中代表取余
>>>2.0

只要浮点数参与运算,得出的结果必然都会是浮点数


复数(complex)

由实数和虚数部分组成,可以用a + bj 或complex(a,b)表示
同时,复数的实数和虚数部分都是浮点型


数据类型的转换

当需要对数据内置的类型进行转换时,需要将数据类型作为函数名使用
(python中的函数跟数学里的函数不同,这里可以暂时理解为转换的指令)

int(x)          # 将x转换为一个整数
float(x)        # 将x转换为一个浮点数
complex(x)      # 将x转换为一个复数,实数部分为x,虚数部分为0
complex(x,y)    # 将x和y转换为一个复数,实数部分为x,虚数部分为y,x和y为数字表达式
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值