# -*- 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))
python字符串操作
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 去空格及特殊符号 s.strip().lstrip().rstrip(',') 复制字符串 #strcpy(sSt...
- #字符串操作符与格式控制 ''''' ---------------------------- %cASC2或者长...