1.字符串的基本操作::::
转义符操作:
格式化操作:
{
name1="附件"
name2="上课"
print("%s的%s"%(name2,name1))
}
{
print(f"{name2}的{name1}")
}
2.字符串序列操作::::
“容器” 加 “有序存储"
-9 -8 -7 -6 -5 -4 -3 -2 -1 负索引
h e l l o y u a n
0 1 2 3 4 5 6 7 8 正索引
{1.索引操作:
s="hello yuan"
print(s[7])
2.切片操作:
s="hello yuan"
print("s[6:9]) 左闭右开 yua
print("s[6:]) 右边缺省不写,取到最后 yuan
print("s[:5]) 左边缺省不写,从零开始截取
}
3.
拼接
字符串 + 字符串
字符串 * 数字
针对容器类型: 计算字符串对象的长度 :元素的个数 解释器内置函数len
针对容器类型: in 判断某个成员是否存在
{
s6 = "I must change myself"
print("ust c" in s6) —> True
}
3.字符串内置方法::::
upper()转大写 lower()转小写
startswith()判断开头字符串 endswith()判断结尾字符串
isdigit()判断是否为纯数字
strip() 去掉字符串开头和结尾的空格和换行符
split()::::::ret.split(";")将字符串ret按;分割成列表
join():::::::";".join(ret)将列表ret以;连接各成员为一个字符串
find()找不到返回-1 index()找不到报错 (查询子字符串的索引位置)
count() 计算字符串中子字符串出现的次数
replace("old","new",次数) 替换
标签:索引,Python,ret,print,name2,name1,字符串 From: https://www.cnblogs.com/2680279976qq/p/17714329.html