整数类型
# 整数类型
python中整数类型用来表示数学概念中的整数,包含正整数,负整数和0。
在python中整数可以直接使用,看下面的代码:
>>> n = 88 # 正整数
>>> n1 = -88 # 负整数
>>> n2 = 99 + 1 # 算术计算
1
2
3
2
3
# print函数和type函数
python提供了内建函数print
用来在控制台打印数据,是代码调试最重要的函数。
>>> age = 18
>>> print(age) # 打印变量
18
>>> print(20) # 直接打印值
20
1
2
3
4
5
2
3
4
5
内建函数type
可以用来查看值或者变量的类型。
>>> type(18)
int
>>> age = 18
>>> type(age)
int
1
2
3
4
5
2
3
4
5
这里的int就是python中的整数类。
注意交互式输出和print函数输出的区别
>>> type(18)
int
>>> print(type(18))
<class 'int'>
1
2
3
4
2
3
4
print函数的输出更详细和符合阅读习惯。class就是类型的意思。
# 整数的常见表现形式
在python中整数最常见的表现形式是10进制,它还有二进制,八进制和十进制。
>>> a = 10 # 十进制
>>> b = 0b1110 # 二进制
>>> c = 0o57 # 八进制
>>> d = 0xa5c # 十六进制
1
2
3
4
2
3
4
非十进制的定义需要在数值前面加上引导符。
二进制:
0b/0B
八进制:
0o/0O
十六进制:
0x/0X
注意前面是数字0
,后面的字母大小写都可以。
# 整数的取值范围
python中的整数类型的理论取值范围是[-无穷,+无穷]
,实际取值范围受限于运行python程序的计算机内存大小。
a = 8888888888888888888888888888888888888 # 定义一个超大整数,这在python中毫无压力
1
本文完,感谢你的耐心阅读,如有需要可加我微信,备注「博客」并说明原因,我们一起进步,下次见。

上次更新: 2022/12/15, 21:20:30