python的变量类型不需要在变量名前加int、float等类型。
python的变量类型分为符号整型(int)、长整型(long)、浮点型(float)、复数(complex)、字符串(string)。而常用的有整型、浮点型和字符串。
a = 10 #这是整数类型
b = 10.5 #这是浮点数类型
c = 'abc' #这是字符串类型
注意:在python中,双引号和单引号没有什么区别。
可以用python的内置函数查看变量的类型
s = 20
print(type(s)) #int类型
数据类型之间的转化:
a = 10
print(float(a)) #10.0
b = 12.2
print(int(b)) #12,这是直接将小数部分删去
c = '12'
print(int(c)) #12,输出整数类型
d = '12.2'
print(int(d)) # 这个会报错,不能将浮点类型的字符串转化为整型
e = '12.2'
print(float(e)) # 12.2
注意: d = '12.2'
print(int(d)) # 这个会报错,不能将浮点类型的字符串转化为整型