1.
1*str1='abc'
2*+符号做字符串的连接 *做字符串的复制(+不能使字符串与数字连接)
eg:s1='ab'
s2='c'
s1+s2='abc'
print(s1*3)#打印abcabcabc
2.获取字符串长度len(字符串或字符串变量)
eg:s1="python"
count=len(s1)
print("%s的长度为%d",%(s1,n))
3.获取字符串某一个位置的字符
字符串变量名[index]
eg:s1="python"
print(s1[0]) #打印p
print(s1[-1]) #打印n
4.转换字符的ascii码对应值
chr(ascll码值) #得到对应字符
ord(字符) #得到对应ascii码值
eg:print(chr(97)) #打印a
print(ord('a')) #打印97
5.获得字符串中最大或最小字符
s1='python'
print(max(s1))
print(min(s1))
6.字符串中的转换函数
s1='python'
s1.upper #全部转为大写
s1.lower #全部转为小写
s1.capitalize #首字母转为大写
s1.title #每个单词首字符转为大写
7.字符串的元素判断
s1.isalpha()判断字符串是否由字母构成
s1.isdigit()判断字符串是否由数字构成
s1.isspace()判断字符串是否由空格构成
s1.isalnum()判断字符串是否由字母或数字构成
s1.isupper()判断字符串是否由大写字母构成
s1.islower()判断字符串是否由小写字母构成
8.字符串的截取
字符串变量名[ 开始:结束 :步长 ] #不包含end
s1="Hello World!"
sub=s1[3:11:2]
print(sub) #打印l ol
sub1=s1[3:11]
print(sub1) #打印lo World
sub2=s1[::-1] #使字符串倒序截取
9.统计子串在字符串出现次数
字符串变量名.count(“字串”,start,end) #不包含end
s1='hello world'
count=s1.count('o')
print(count) #2
count1=s1.count('o',5,8)
print(count1) #1
思考:如何在1——100中找到出现3的次数
...
......