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'>
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值