python预科2--操作字符串

1,字符串定义: 变量名=‘值’,注 只要值被单引号或者双引号包起来的就是字符串

a='abc'  或者 a="abcd"

2,格式化字符串

 

 

3,下标访问元素,默认从0开始

4,字符串切片:及把字符串看成一块肉,你想剁成几块就几块,想要前面的还是中间的都随你,这就是切片

语法: 字符串[start:stop:step] ,start:开始位置,stop:结束位置,step:步阶(一次取多长)

 

5,字符串常用函数

#字符串常用函数
st1='aa,bc,defg'
print(st1.find('c')) #find()函数用于查找当前字符所处字符串的位置
print(st1.index('c')) #index()函数用于求出当前字符在字符串的下表,等价于find()
print(st1.count('a')) #count()统计 当前字符在字符串中出现的次数
print(st1.replace('a','22')) #replace()替换,替换字符串并返回新的字符串
print(st1.split(',')) #split()分割字符串,括号里接的是分隔符,返回一个列表
print(st1.capitalize()) #capitalize()将字符串首字母大写
print(st1.title()) #title()将字符串中每个单词首字母大写
print(st1.upper()) #upper()将字符串转为大写字母
print(st1.lower()) #lower()将字符串转为小写字母
st1.lstrip() #去除字符串左边空格
st1.rstrip() #去除字符串右边空格
st1.strip() #去除字符串两边空格
' '.join() #转换成字符串,括号里接可迭代对象

 

posted on 2018-08-24 11:59  丿丶清墨灬  阅读(101)  评论(0编辑  收藏  举报

导航