python字符串常用操作

# 长度len
ss = "Python "
print("%s len = %d" % (ss, len(ss)))
# 位置输出 index
print("%s  p 的位置 = %d" % (ss, ss.index("yt")))
# 数量统计 count
print("%s 包含 p的个数 %d" % (ss, ss.count("p")))
# 截取字符串 [开始:结束:步长] 左闭右开原则
print("%s 位置 0至 2的字符是 = %s" % (ss, ss[0:2]))
print("%s 位置 0至 3,步长为2 的字符是 = %s" % (ss, ss[0:3:2]))
# 截取字符串时,开始,结束省略
print("%s 省略开始的字符是 = %s" % (ss, ss[:2]))
print("%s 省略结束的字符是 = %s" % (ss, ss[1:]))
print("%s 省略开始,结束的字符是 = %s" % (ss, ss[:]))
# 步长负值时,反转字符串
print("%s 取消开始,结束,步长为-1 的字符是 = %s" % (ss, ss[::-1]))
print("%s 步长为-1 的字符是 = %s" % (ss, ss[2::-2]))
# 大小写 转换
print("%s 转为大写 = %s" % (ss, ss.upper()))
print("%s 转为小写 = %s" % (ss, ss.lower()))
# 开始,结尾字符串匹配
print("%s 开始字符是 P %s" % (ss, ss.startswith("P")))
print("%s 结束字符是 P %s" % (ss, ss.endswith("P")))
# 分隔字符
ss1 = "Python Best"
print("%s 以空格分隔 = %s" % (ss1, ss1.split(" ")))

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章