Python的数值类型基础

2022-12-28

整数

在 Python 数值分成了三种:整数、浮点数(小数)、复数。 Python 中的整数的大小没有限制,可以是一个无限大的整数
c = 99999999999999**100(**表示幂)

如果数字的长度过大,可以使用下划线作为分隔符
c = 123_456_789 10 进制的数字不能以 0 开头

  1. 二进制 0b 开头 比如输入: c = 0b10
  2. 八进制 0o 开头 比如输入: c = 0o10
  3. 十六进制 0x 开头 比如输入: c = 0x10 如果将 100 变成 -100 也可以计算

浮点数:

浮点数(小数),在 Python 中所有的小数都是 float 类型
比如输入:
c=1.23 print(c)
c=4.56 print(c)
但是对浮点数进行运算时,可能会得到一个不精确的结果