Python数据类型之数字

本文介绍了Python3中的数字类型,包括整型(int)、浮点型(float)、布尔型和复数(complex)。详细讨论了整型的数位标示、进制表示及转换,浮点数的表示,以及布尔型和复数的基本概念。此外,还涵盖了数字相关的算术、比较和赋值运算符。
摘要由CSDN通过智能技术生成

Number(数字)

Python3支持int、float、bool、complex(复数)。

数字类型

整型(int)

Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样

整型的数位标示

对于很大的数,例如10000000000,很难数清楚0的个数。Python允许在数字中间以_分隔,因此,写成100_0000_0000和10000000000是完全一样的。十六进制数也可以写成0xA1B2_C3D4。

整型的进制表示

为了标示进制间的区别,我们需要给它们加上前缀,整型的进制表示如下:

  1. 二进制:前面加0b
  2. 八进制:前面加0o
  3. 十六进制:前面加0x

以下是进制表示的例子:

x = 0b1001
y = 0o3562
# a-f等英文字符在进制表示中不区分大小写,以下两种写法等价
z_1 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值