数据类型-数字

在Python中,最常见的数据类型有三种,分别为字符串、整数、浮点数。我们在上一节中已经介绍过字符串,这节重点介绍整数和浮点数。如下表,值-1,18属于「整数」。整数(int)数据类型表名值是整数,整数是不带小数点的。带小数点的数据类型为浮点数,如3.14,称为浮点数(float)。

数据类型示例
字符串“a”,‘这个’,‘123’
整数-1,18,30
浮点数3.14,-1.0,30.012

整数

整数就是不带小数的数值,python不像其他编程会再区分整数和长整数。一般情况下,整数都是十进制的。当然,python里面也提供了函数将十进制整数转为二进制、八进制和十六进制。
当我们不知道数据类型是什么的时候,我们可以使用type函数来查看数据的类型。
image.png
进制之间的转换

  • bin:将十进制整数转为二进制,转换后的数字会以0b为前缀
  • oct:将十进制整数转为八进制,转换后的数字会以0o为前缀
  • hex:将十进制整数转为二进制,转换后的数字会以0x为前缀
x = 68
print(bin(x)) # 转二进制
print(oct(x)) # 转八进制
print(hex(x)) # 转十六进制

image.png

浮点数

浮点数是带有小数的数值,也就是实数。python中提供了一些浮点运算的函数,如

  • round:四舍五入函数(注意这里的四舍五入并非真正的四舍五入,在对精度要求较高时不可以使用)
round(3.14159) # 3
round(3.14159,2) # 3.14
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值