Python-数据类型内置方法(1)
目录
数字类型内置方法
整形(int)
作用:年龄
定义:x = 1
使用方法:+ - * / % // ** > >= < <= == !=
无序
不可变类型
浮点型(float)
作用:表示薪资
定义:x = 1.1
使用方法:+ - * / % // ** > >= < <= == !=
无序
不可变类型
字符串类型内置方法
作用:表示姓名
定义:x = "qinyj"
使用方法
有序
不可变类型
优先掌握
-
索引取值
s = "qinyj" s[0]
-
索引切片,顾头不顾尾
s = "qinyj" s[0:] #取出来所有的 s[::-1] #倒着取出来所有的 -1 表示从右向左 s[0::2] #隔一个取出来 2表示步长
-
长度(len)
s = "qinyj" print(len(s))
-
成员运算
print("q" in s) # True
-
移除空格(strip)
s = " qinyj " print(s.strip())
-
切分(split)
s = "q|i|n|y|j" print(s.split("|"))
-
循环
s = "qinyj" for i in s:print(s)
需要掌握
- lstrip & rstrip
- lower & upper
- startswith & endswith
- rsplit
- join
- replace
- isdight & isalpha
- find & index & count
了解
- find|rfind|index|rindex|count
- center|ljust|rjust|zfill
- expandtabs
- captalize|swapcase|title
- is系列
列表类型内置方法
作用:存储多个值
定义:x = []
使用方法
有序
可变类型
优先掌握
-
索引取值/索引修改值
x = [1,2,3] print(x[0]) # 1 x[1] = 5 print(x) # [1,5,3]
-
索引切片
x = [1,2,3] print(x[0:]) # [1,2,3]
-
长度(len)
x = [1,2,3] print(len(x)) # 3
-
成员运算(in)
x = [1,2,3] print(1 in x) # True
-
追加(append)
x = [1,2,3] x.append(4) print(x) # [1,2,3,4]
-
删除(del)
x = [1,2,3] del x[0] print(x) # [2,3]
-
循环
x = [1,2,3] for i in x:print(i) # 1 2 3
需要掌握
- insert
- pop
- remove
- count
- index
- clear
- copy
- extend
- reverse
- sort