数值类型分为四类int(integer)、float、str(string)、bool
01
Int(integer)整型、Float浮点型
我们先将x赋值为10(x=10)
这里我们在IDLE中用type()函数来验证一下x,结果在IDLE中显示出10是int类型。
》》》x=10
》》》type(x)
同时我们也可以在type()中直接放入数值用来判断该数值的类型。
》》》type(31)
》》》type(16)
整型+整型=整型
整型+浮点型=浮点型
下面我们用type()函数直接在函数内部进行验证。
》》》type(7+9)
》》》type(6+3.2)
》》》type(7.3+2.4)
同样我们来验证一下type(-1000)发现-1000也是整型,在括号内进行运算其运算结果也是可以用type()函数来判断是什么类型的。
》》》type(-1000)
》》》type(5*8)
》》》type(17/3)
02
Str(string)字符型
字符串是什么?简单的说,字符串就是......
“任何在这双引号之间的文字”
或者
‘任何在这单引号之间的文字’
或者
‘‘‘三个引号被用于过于长段的文字或者是说明,只要三引号不完你就可以随意换行写下文字’’’
>>>str=‘1’
>>>print(x+str)
我们可以看出print()打印结果过后显示错误,原因是字符串(string)是Python中的一种数据类型,整型(integer)是Python中的另一种数据类型,而不同数据类型是不能够进行合并的。
不过我们这里可以将不同的数据类型转换一下,这样二者就能相加了。
>>>str=‘1’
>>>print(x+int(str))
2
03
Bool布尔型
真或假,判断
Ture&False
在Python中True和False首字母是要大写的,否则会被默认为是一个普通的变量。
下面做一些判断
领取专属 10元无门槛券
私享最新 技术干货