字符类型


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