一. 数据类型
int==整数主要用于科学计算
str==字符串可以保存少量的数据并存储
type==查看数据类型print(type(a))
二. bool==判断真假(Ture)(False)
空的东西是False包括(0,[],(),{},NOne,真空)
三. 字符串的定义:
字符串是不可改变的数据类型
不论你执行任何操作,源字符串是不可改变的,每次操作都会返回新的字符串
四. 字符串的相关操作
索引[放位置数字]
切片[:]起始位:结束位置 特点顾头不顾腚
切片[::] 还可以跳着取 叫步长
字符串是不可变的对象,所以任何操作对源字符串都是不会有影响的
1 capitalize()---- 首字母转成大写 例子:
1 s="alex" 2 s1=s.capitalize() 3 print(s1) 4 #结果 5 #Alex
2.lower----全部换成小写 例子 -----casefold 支持全部转换的小写
1 s="ALEX" 2 s1=s.lower() 3 print(s1) 4 #结果 5 #alex
3. swapcase ----大小写相互转化
4.strip ---------(去左右两边的空格)
5. replace ------替换 格式为 .replace(,) 逗号前面的是你要替换的内容,逗号后面是你替换后的内容
6.split---------切割 根据什么就用什么切割
7startswith----判断以什么开头
8.endswith-----判断以什么结尾
9.count --------计数 查看出现的次数
10.find --------查看位置 如果没有回返回报错-1
11.index--- ---- 求索引可以定位 如果找不到会报错
计算字符长度
1 s18 = "我是你的眼, 我也是a""
ret = len(s18) # 计算字符串串的⻓长度
print(ret)