Python学习笔记三:数据类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习笔记三:数据类型相关的知识,希望对你有一定的参考价值。

数据类型

整数int

32位机器,-2**31~2**31-1,即-2147483648~2147483647(4亿多)

64位机器,-2**63~2**63-1,非常大了。

长整型long

没有位数,取决于机器内存。整数发生溢出会自动转换为长整型,一直为int,没有long的概念。Python 2.2以上使用type(数字)来验证。

浮点型(float

不是小数,表示形式是小数,但小数不止是浮点数,

复数

x+yj

布尔值

真或假,1或0,True或False

字符串

“hello world”

在Python命令提示符下可以直接写代码看结果。

 

数值运算

+  -  *  /  %  **  //(取整除)

运算符

==  !=  <>  >  <  >=  <=

赋值运算

=  +=  -=  *=  /=  %= **=  //=

逻辑运算

and  or  not

not用法:

a=[1,2,3,4]

if 1 not in a: print(“yes”)

a.isdigit() 判断a是不是一个数字

成员运算

in

not in

身份运算

is

is not

判断两个标识符是否(没有)引用自一个对象

位运算

&按位与

|按位或

^按位异或

~按位取反

<<左移动

>>右移动

计算机中能存储的最小单位是一个二进制位(bit),一个字节(byte)是8bit

 

bytes运算

二进制数据,与str严格区分,无法拼接,str总是Unicode

str encode bytes,bytes decode str

三元运算

result = 值1 if 条件 else 值2

进制

每4bit代表一个十六进制数

小数,整数部分左边补0,小数部分右边补0

赋值方法:a,b,c,=3,5,7

以上是关于Python学习笔记三:数据类型的主要内容,如果未能解决你的问题,请参考以下文章

python学习笔记

Python学习笔记

Python学习笔记

python学习笔记——爬虫中提取网页中的信息

Python学习笔记

Java学习笔记三——数据类型