整数类型

整数类型(int)

用来表示整数信息。

在解释器中输入下面的代码:

>>> age = 18

回车后没有任何输出,不要担心上面的代码是一条赋值语句。

其中age是变量名,=是赋值运算符,18是值,表示创建一个整数18然后赋值给变量age

1.变量

在程序运行过程中会有一些中间值,在稍后的执行中会用到,这时可以将这些中间值赋值给变量,然后在后面的代码中通过调用这些变量名来获取这些值。可以简单的理解为给这些值取一个别名,这个别名就代表这个值。

变量的命名规则:

  1. 由字符,数字和下划线_组成
  2. 不能以数字开头
  3. 不能是关键字
  4. 变量名大小写敏感

2.赋值运算符

在python中=是赋值运算符,而不是数学意义上的等于号。python解释器会先计算=右边的表达式,然后将结果复制给=左边的变量。

3.type函数和print函数

python提供了内建函数type用来查看值或者变量的类型。

只需要将变量或者值作为参数传入type函数即可。

# 这里的age是之前我们定义好的变量age
>>> type(age)
<class 'int'>
>>> type(18)
<class 'int'>

python中整数类型用int表示。

print函数用来在屏幕上输出传入的数据的字符串表现形式,是代码调试最重要的函数。

>>> print(age)
18
>>> print(type(age))
<class 'int'>

注意交互式输出和print函数输出的区别。

4.整数的常见表现形式

在python中整数最常见的是10进制整数,也有二进制,八进制和十六进制。

二进制,八进制和十六进制的整数需要前导符进行定义,看下面的案例:

a = 10  # 十进制
print('a的类型为:', type(a))
# 运行结果:a的类型为: <class 'int'>

b = 0b1110  # 二进制 前导符为0b或0B
print('b的类型为:', type(b))
# 运行结果:b的类型为: <class 'int'>

c = 0o57    # 八进制 前导符为0o或0O
print('c的类型为:', type(c))
# 运行结果:c的类型为: <class 'int'>

d = 0xa5c   # 十六进制 前导符为0x或0X
print('d的类型为:', type(d))
# 运行结果:d的类型为: <class 'int'>

python中整数类型的理论取值范围是[-无穷,无穷],实际取值范围受限于运行python程序的计算机内存大小。

原文地址:https://www.cnblogs.com/superwuchaofan/p/12834903.html