# -*- coding:utf-8 -*-
mystr=" hello World hello Python"
# 从左边开始
# find未找到返回-1
print(mystr.find("hello"))
print(mystr.find("helloo"))
# 从右边开始
print(mystr.rfind("hello"))
# 从左边开始,类似find
# 未找到返回异常,
print(mystr.index("hello"))
# count统计个数
print(mystr.count("hello"))
# replace从左往右替换
print(mystr.replace("hello","HELLO",1))
print(mystr.replace("hello","HELLO",2))
# split 切片
print(mystr.split())
print(mystr.split(" ",2))
# capitalize第一个字符大写
print(mystr.capitalize())
# title每个单词首字母大写
print(mystr.title())
# startswith检查字符是否以xx开头
print(mystr.startswith(" hello"))
#endswith检查字符是否以xx结尾
#常用检查文件后缀
print(mystr.endswith("hello"))
# lower转换所有大写字符为小写
print(mystr.lower())
# upper转换所有小写字符为大写
print(mystr.upper())
#删除两端空格
print(mystr.strip())
#删除左空格
print(mystr.lstrip())
#删除右空格
print(mystr.rstrip())
num="2"
# 判断是否是字母
print(num.isalpha())
# 判断是否是数字
print(num.isdigit())
str=" "
l=["hello","python"]
# 在l中每个字符后面 插入str,构建新字符串
print(str.join(l))
网友评论