1 Star 0 Fork 0

haoyimiao/pthon复习

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
04.py 1.30 KB
一键复制 编辑 原始数据 按行查看 历史
haoyimiao 提交于 2021-11-11 21:34 . Python复习代码
"""
定义字符串: 双引号 单引号
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())
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/haoyimiao/pthon-review.git
git@gitee.com:haoyimiao/pthon-review.git
haoyimiao
pthon-review
pthon复习
master

搜索帮助