字符类型
int:整数,能做加减乘除,大小比较
float:小数,浮点数
a = 10.5
print(a)
print(10/3) # 小数:数据范围是无限的.整数:在某一个特定的区间内是可以表示的很清楚的.
比如:1~1000000,有多少个整数?可以表示
但是:0~1有多少个小数无法数清楚
而10除以3结果是3.33333333333335.末尾有个5(原因是计算机是二进制产品只认识0,1),计算结果会有误差
bool:用来做条件判断的,取值范围:True,false
基础数据类型之间的转化.
整形___int()类型转化
例:
a = "10"(这里的是是个字符串)
print(type(a))(查看a的数据类型)
(将a转化为整数)
b=int(a)(将a转换成字符串int()类型)
print(type(b))
bool___bool()类型转化
例:
a = 10
b = bool(a)
print(type(a))//结果是(class'bool')
print(b)//结果是(True)
在python中,所有的非零都是True,只有0是false
在Python中表示空的数据都是false(0,与什么都没有如:print(type(""))
点击查看代码
while 1:
# 1表示循环中,真True
a = input("请输入你要骂人的内容:")
if a:
print(a)
else:
break