str1="12345678abcdefghi"
print(str1) #输出:12345678abcdefghi
print(str1[3]) #输出:4
print(str1[2:5]) #输出:345 截取一部分,左闭右开
print(str1[:5]) #输出:12345
print(str1[2:]) #输出:345678abcdefghi
print(len(str1)) #输出字符串长度: 17
str2="***"
str3="abc"
#合并字符串:+
str12=str1+str2
print(str12) #输出:12345678abcdefghi***
#也可以这样合并字符串
print(''.join([str1, str2])) #输出:12345678abcdefghi***
str_list = list(str1)
str_list.insert(4, "***") #在str1[4]插入
aa = ''.join(str_list)
print(aa) #输出:1234***5678abcdefghi
#重复输出
print(str2*2) #输出:******
#用\输出特殊符号
print("\ \" \n ") #输出:\ " 换行
#查找子串
print(str3 in str1) #输出:True
print(str3 not in str1) #输出:False
str2,str3 = str3,str2 #交换
print(str2) #输出:abc
#比较
print(str2 == str3) #输出:False
print(str2 != str3) #输出:True
#str.find(str, beg=0, end=len(string)) 指定范围查找
print(str1.find("345")) #输出:2
print(str1.find("345", 10)) #输出:-1
print(str1.find("456", 2,20)) #输出:3
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)