python基础---数据类型

  1. 数据类型
    在Python中,能够直接处理的数据类型有以下几种:整数、浮点数、字符串、布尔值、列表、元组、字典、集合。

  2. 整数
    Python可以处理任意大小的整数,例如:1,100,-80,0,等等。
    计算机由于使用二进制,所以有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0x15a7b4,等等。

  3. 浮点数
    浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23x105和12.3x104是完全相等的。浮点数可以用数学写法,如1.2,3.141,-7.356,等等。
    对于很大或很小的浮点数,必须用科学计数法表示,把10用e替代,1.23x105就是1.23e5,或者12.3e8,0.000012可以写成1.2e-5,等等。
    整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的,而浮点数运算则可能会有四舍五入的误差。

  4. 字符串
    字符串是以单引号’或双引号"括起来的任意文本,比如’abc’,"xyz"等等。字符串’abc’只有a,b,c这3个字符。
    转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\表示的字符就是\。

  5. 布尔值
    布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值。在Python中,可以直接用True、False表示布尔值(请注意大小写),也可以通过布尔运算计算出来:
    3 > 2
    True
    3 > 5
    False
    布尔值可以使用and、or和not运算。
    and运算是与运算,只有所有都为True,and运算结果才是True。

你可能感兴趣的:(python基础---数据类型)