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