可变不可变类型+数字类型、字符串类型、列表类型的内置方法

可变不可变类型===>变量的值

同一类型的同一个值

可变类型:值变了 id没有变

=====>改的原值本身

不可变类型:值变了,id也变了

====>新生成一个值,原值没变

一,整型int

用途::记录年龄、等级、、、、各种代码。

定义方式:

age=18 ===>age=int(18)

x=int('123')

常用操作+内置方法

赋值、比较、算术

总结:

存一个值

不存在有序无序

不可变类型(可hash)

print(hash(0))

二,浮点型float

用途:记录身高、体重、薪资、、、

定义方式:

salary=3.1 ===>salary=float(3.1)

x=float('3.1')

常用操作+内置方法

总结:

存一个值

不存在有序无序

不可变类型

三,字符串类型

用途:记录描述性质的内容,比如名字、性别、地址

定义方式:在单引号,双引号,三引号内包含的一串字符

操作方法+内置方法

1.按索引取值(正向取,反向取),只能取

2.切片(顾头不顾尾,步长)想要从一个大字符串中,切出一个小字符串

3.长度len

4.成员运算

5.移除支付串左右两边的字符strip

6.切分:针对有规律的字符串按照新字符切成列表split

7.循环

总结:

存一个值

有序

不可变类型

字符串需要掌握的操作:

1.strip,lestrip(左边),restrip(右边)

2.lower,upper

3.startswith,endswith

4.format

5.split,resplit 

6.join

7.replace

8.isdigit

列表类型:

用途:存多个值,比如人的爱好

定义方式:在【】内用逗号分隔开多个任意类型的值

常用操作+内置方法

1.按索引取值(正向取,反向取)即可存也可取

2.切片

3.长度

4.成员运算

5.删除

del 

remove

pop

7.循环

需要掌握

li = ['a','b','c','d','e','e']
li.count

li.clear

li.extend

li.index

li.insert

li.reverse

li.sort

li.sort(reverse=True)

队列(先进先出)

队栈(先进后出)

字符串了解的知识点:

1.find,rfind,index,rindex,count

2.center,ljust,rjust,zfill

3.expandtaps

4captalize,swapcase,title

5.is数字系列

6.is其他

原文地址:https://www.cnblogs.com/zhangrenguo/p/9662332.html