String(字符串)
• Python中字符串三种标示
使用单引号(’) str=‘this is string’
使用双引号(") str=“this is string”
使用三引号(’’’) str=’’‘this is string’’’
• 字符串切片截取语法如下:
变量[起始下标:结束下标:步进] • 反斜杠可以转义特殊字符
• 常用字符串操作函数 len(),replace(),index(),find(),split()等
#3种字符串拼接方式
• List(列表)是一种有序集合,可以随时添加和删除其中元素
• 列表的元素可以不同
• 列表同样支持切片截取语法如下:
变量[起始下标:结束下标:步进] • 列表格式[“yh”,“micheal”,“jack”],[]之间,元素逗号隔开
• 索引值从0开始,-1代表末尾
• 使用(+)可以连接两个列表,(*)是重复操作
format方式拼接
str3 = ‘我喜欢{},因为我需要{}’.format(‘python’,‘赚钱’)
- 切片
s = ‘abcdefgh’
s[0:3]
s[:3]
s[2:]
s[:-1]
s[::2] — aceg
#面试题 a = ’ abcdef’ 得到 b = ‘fedcba’
a = ’ abcdef’
a[::-1]
str2 = a.replace(‘cd’, ‘ni’)
str2.find(‘ni’)
str2.index(‘ni