代码拉取完成,页面将自动刷新
"""
定义字符串: 双引号 单引号
1.字符串有长度 包含几个字符
2.字符串有索引/角标 从0 开始
3.字符串不可变 所有操作都只能生成一个新的字符串
"""
if __name__ == '__main__':
str1 = "bacdef" # 3
str2 = 'def'
# 字符串切片操作
str3 = str1[0:3]
print(str3)
# 从指定位置切到最后
str4 = str1[2:]
print(str4)
# 指定切割的步伐
str5 = str1[0:5:2]
print(str5)
# 获取长度
print(len(str1))
# 获取第四个字符
print(str1[3])
# 分割操作
strA = "刘备,关羽,张飞"
names = strA.split(",")
# ['刘备', '关羽', '张飞']
print(names[1])
# 替换操作 把strA的逗号替换为空格
strB = strA.replace(","," ")
print(strB)
# 字符串查询操作
result = strA.find("张")
print(result)
result2 = strA.rfind("张")
print(result2)
# 判断字符串是否为纯数字
strX = "2324234234"
print(strX.isdigit())
# 判断字符以xx开始startsWith 以xx结束endsWith
strY = "soulstare@163.com"
print(strY.startswith("soul"))
print(strY.endswith("@163.com"))
# 字母大小写 title 首字母大写
print(strY.title())
print(strY.upper())
strZ = "ABCD"
print(strZ.lower())
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。