编程语言
首页 > 编程语言> > python之数值

python之数值

作者:互联网

python中数值有六个类型

类型 说明
整型 int,用于标示整数
浮点型 float,表示实数
布尔型 bool,只有0和1
复数类型 complex,标示复数

判断变量是否是数值,如果是可以数值的转换

a='123'
print(a)       # 结果为:123
print(type(a)) # 结果为:<class 'str'>
b=a.isdigit()
print(b)       # 结果为:True
a=int(a)
print(type(a)) # 结果为:<class 'int'>

数值转化的详解
https://blog.csdn.net/GrofChen/article/details/91356830
数值的算术运算符
https://blog.csdn.net/GrofChen/article/details/89320967

整型可以有四种标示方式:十进制,二进制,八进制,十六进制
python中整型范围是有限的:32bit计算机是-2³¹2³¹-1,64bit计算机是-2^63^263-1

a=12
print(type(a)) #结果为:<class 'int'>

浮点型,例:2.2e4,e或E表示基是10,4标示指数
范围:-1.79e+308~1.79e+308

a=2.2E4
print(a) #结果为:22000.0

布尔值,True和false在算术运算时,True为1,false为0

a=True
b=False
print(a+b) #结果为:1

复数类型,由两部分组成,例:1+0j,1为实部,0位虚部,j为虚数单位,实部虚部都是浮点型

a=1+0j
print(a)      # 结果为:(1+0j)
print(a.real) # 结果为:1.0
print(a.imag) # 结果为:0.0
print(type(a))# 结果为:<class 'complex'>

标签:结果,python,type,标示,数值,print,True
来源: https://blog.csdn.net/GrofChen/article/details/91379092