第四章、数字

1. 整数(int)

什么是整数

整数是一种数据类型,用于表示没有小数部分的数值。整数可以是正数、负数或零。

示例

100        0        -1

整数的类型名是 int。字符串的类型名是 str。 python的整数几乎不限制最大值。

整数字面值

示例

一模一样的 整数 1000 有不同的写法,在计算机内部也都是相同的数字,如下所示:

>>> 1000
1000
>>> 0b1111101000
1000
>>> 0B1111101000
1000
>>> 0o1750
1000
>>> 0O1750
1000
>>> 0x3e8
1000
>>> 0X3E8
1000

正、负号运算符

语法

+ 数字     # 原有的数值不变

- 数字     # 将原有的数值取负数

示例

>>> x = 100
>>> -x
-100
>>> --x
100

说明

正、负号运算符都是一元运算符,只有一个元素参加运算。

计算0xFFFF     表示多少
计算0xFFFFFFFF 表示多少
计算0b1001     表示多少?
计算0o71       表示多少?
试着把 9 转为二进制表示
    把 64 转为八进制表示
    把 18转为 十六进制表示
视频讲解