Python学习笔记—基层数据类型

1、允许给多个变量赋值
如a=b=c=3

2、常见的数据类型

数字
字符串
布尔型
列表
元组
集合
字典

不可变数据类型:数字,字符串,元组
可变数据类型:列表,字典,集合
例如
字符串word=“hello word”后,如果代码有对word[1]=a,此时会报错。

3、数值运算
3.1、浮点除法:
5/4=1.25 #除法,返回浮点型

3.2、取整除法:
5//4=1 #除法,返回整数(去掉小数部分的内容,例如2//4=0,不是四舍五入的取整)

3.3、取余
%

3.4、乘方
2**2=4

注:在混合类型计算时,会把整型转换成浮点型
例如
a=2.4,b=1
b=a+b,
此时b=3.4

4、 布尔类型
4.1、布尔类型可以与其他数据类型比较,比较时,True值视为1,False视为0

4.2、布尔类型可以和其他逻辑运算符一起使用,生成新的布尔值,

4.3、布尔类型也可以转换成其他数据类型,同样Ture为1,False为0

5、列表
5.1、列表写在方括号内,元素用逗号隔开,元素类型可以不同,可以是整数,字符串,列表(嵌套)等

5.2、列表和字符串一样,可以切片或者索引

5.3、可以使用+号进行拼接

5.4、元素可改变

你可能感兴趣的:(笔记,python)