字符串(5)
字符串string
1. 定义:把字符串在一起
2. 定义方式
name1 = str('sun_da_pao') name2 = "xiao_gang_pao" word = 'xiao_gang_pao 说了一句话:"万般皆下品惟有读书高"'
3. 三引号也可以换行
word2 = '''xiao_gang_pao' 说了一句话:"万般皆下品惟有读书高"''' print(word2) word3 = ''' xiao_gang_pao' 说了一句话:"万般皆下品惟有读书高" ''' print(word3)
4. 使用方法
①不同类型之间无法相加
s1 = 'nick handsome' s2 = ' handsome' x = 10 print(s1+s2) # 结果为 nick handsome handsome
②字符串的切片
从左到右的引索号为:0,1,2,3,4…[0:4]#顾头不顾尾
从右到左的引索号为:-1,-2,-3,-4…[-8:-4]#头尾都有
例句:
Life is shor,let’s learn Python.:人生苦短,让我们学习Python吧
①原始字符串:
定义:原始字符串后面的转义字符将不再有效,他只能当做原始的字符每一个字符都没有特殊的含义
在字符串的第一个引号前面加上一个小写字母”r”,如
print(r”D:\three\two\one\noe”)
②斜杠放在字符串的末尾,代表这事还没完。如
|| || || || || || || || || || \/ Print(“ \n\ @ \n\ / \\ \n\ * * \n\ * * \n\ * * \n\ * *. .* * * * * * \n\ * * * *.. * * … * …. * … * * \n\ * * * * * .* * * * * * * \n\ * * \n\ * * \n\ * * * * \n\ * * * …* * * \n\n\n”)
③Triple quoted:长字符串又叫三引号字符串
发明:主要是为了实现“跨行字符串”
转义字符
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY