美文网首页
python中的数据类型

python中的数据类型

作者: 亦山峦 | 来源:发表于2018-09-17 23:21 被阅读0次

一、 使用type(变量)查看数据类型
1、 整形int
a=250
print(type(a))

2、浮点型 float
a=1.25
print(type(a))

3、空值 None
a=None
print(type(a))

4、布尔型 Boolean- True/False
a=False
print(type(a))
a=True
print(type(a))

5、字符串 str
a='sdjkfjkd'
print(type(a))

数据类型.png

二、数据类型直接的强制转换
1、 整形转字符型
a=250
strA=str(a)
print(type(strA))
print(type(str(a)))
print(type(a))

2、整形转浮点型
flA=float(a)
print(type(flA))
print(flA)

3、字符串转整形
b="123"
intB=int(b)
print(type(intB))
print(intB)
错误操作:
b="abc"
intB=int(b)
print(type(intB)) #字母的字符串不能转整形ValueError: invalid literal for int() with base 10: 'abc'

4、浮点型转字符串型
c=12.567
strC=str(c)
print(type(strC))
print(strC)

5、浮点型转整型
c=0.367
intC=int(c)
intC2=int(c+0.5)
print(type(intC))
print(intC) #去尾
print(intC2) #四舍五入

三、判断某变量的数据类型 isinstance(变量,数据类型) ,返回True /Flase
name="张三"
print(isinstance(name,int))
print(isinstance(name,float))
print(isinstance(name,str))

相关文章

网友评论

      本文标题:python中的数据类型

      本文链接:https://www.haomeiwen.com/subject/rpsjnftx.html