Python常用数据类型以及常用运算符

一  整形

Python2 既有整形又有长整形

Python常用数据类型以及常用运算符

Python常用数据类型以及常用运算符

长整形依然存在

Python3 中没有长整形

Python常用数据类型以及常用运算符

二   浮点型

1.23455, 12000000 , 12e6, 1.2e+7, 0.12e+8, 0.012, 1.2e-2

Python常用数据类型以及常用运算符

三   复数形式

Python常用数据类型以及常用运算符

四   字符串数据类型

Python常用数据类型以及常用运算符

转义字符     \     可以转义很多字符,比如     \n     表示换行,     \t     表示制表符,字符     \     本身也要转义,所以     \\     表示的字符就是     \   

如果字符串里面有很多字符都需要转义,就需要加很多     \     ,为了简化,Python还允许用     r''     表示     ''     内部的字符串默认不转义

Python常用数据类型以及常用运算符

如果字符串内部有很多换行,用     \n     写在一行里不好阅读,为了简化,Python允许
用     '''   ...   '''     的格式表示多行内容

Python常用数据类型以及常用运算符

要计算     str     包含多少个字符,可以用     len()     函数

Python常用数据类型以及常用运算符

五    数据类型的转换

在python中, 所有的数据类型都可以作为内置函数,用来转换数据类型

Python常用数据类型以及常用运算符

六   布尔数据类型

bool: 只有两个值(True, False)

Python常用数据类型以及常用运算符

Python常用数据类型以及常用运算符

七  算术运算符:  +    -      *     **      /       %      //

Python常用数据类型以及常用运算符

八  赋值运算符:      =      +=     -=      /=     *=     %=

Python常用数据类型以及常用运算符

九  关系运算符:    >     >=     <    <=     !=     ==

Python常用数据类型以及常用运算符

十   逻辑运算符:    逻辑与and     逻辑或or     逻辑非not

Python常用数据类型以及常用运算符

and     运算是与运算,只有所有都为     True     ,     and     运算结果才是     True

or     运算是或运算,只要其中有一个为     True     ,     or     运算结果就是     True

Python常用数据类型以及常用运算符

not     运算是非运算,它是一个单目运算符,把     True     变成     False     ,     False     变成     True