python - 字符串(str)
例举一下常规用法
print('字符串定义')
str1 = 'str'
str2 = "str"
# 声明段落
str3 = '''
paragraph
'''
# 使用续行符
str4 = "line1\
line2"
print('字符串拼接')
ret = str1 + ' ' + str2
print(ret) # print:Hello world
age = 22
score = 89.5
ret = f"age:{age},score:{score}"
a = {"aa", "bb"}
print(a)
print(",".join(a)) # print:aa,bb;也有可能 bb,aa
a = ["aa", "bb"]
print(",".join(a)) # print:aa,bb
a = {"name": "test", "sex": "nan"}
print(",".join(a)) # print:name,sex
print('截断字符串')
s = "0123456789"
# find(substring, start, end)
print(s.find('89'))
print(s.split('5'))
# s[0] = 1 赋值操作,代码不会报错,但是执行会报错
print(len(s)) # print: 13
print(s[0]) # print: 0
print(s[7]) # print: 7
print(s[-1]) # print: 9(倒数第一位)
# 区间截断,区间左闭右开
print(s[3:8]) # print: 34567(3-8 区间)
print(s[7:]) # print: 789(7 至结尾)
print(s[:5]) # print: Hello(0-5 区间)
print(s[3:8:3]) # print: 36(3-8 区间,每 3 位打印 1 次,包含第 0 位)
print(s[::-1]) # print: 9876543210(反转字符串)
print('hello world!!')
疯狂的妞妞 :每一天,做什么都好,不要什么都不做!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY