万恶之根源---字符串

一. 数据类型

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) 

原文地址:https://www.cnblogs.com/LW-LW-LW/p/9398559.html