数据类型和数据运算

数据类型

1.如果超出类型位数会自动转换为其他的类型,隐式转换

2.整型:int  

a.32位机器上,整数的位数是32位,只能是4G内存,-2的31次方至2的32次方减一
b.64位机器上,整数的位数是64位,-2的63次方至2的63次方减一

长整型:long   没有长整型概念,没有限定位数,可以无限大

3.浮点数:float   表现形式是小数点,带小数的数字

4.复数:complex   例如(-5+4)

5.布尔值:bool   真或假。如a=''(False)和a=1(True)

6.字符串:string  如定义一个字符串 a='agdgdg' 

数据运算

1.bytes类型:字节数据类型,二进制数据则用bytes类型表示,不可以和str一起用
二进制转成字符串,decode解码,相反,encode编码

2.三元运算:result 值1 if 条件 else 值2,如果为真则值1,否则是值2

3.进制:二进制01 八进制01234567 十进制0123456789 十六进制(H后缀,ox前缀)(0123456789ABCDEF)

原文地址:https://www.cnblogs.com/mygodswangzi/p/11880485.html