Python字符串
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",次数) 替换
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)