Python基础之字符串类型内置方法

1. 字符串类型

  • 用途:姓名,性别等
  • 定义:
name1 = 'zhaojun'
name2 = "zhaojun"
name3 = '''zhaojun'''
name4 = """zhaojun"""
a = str(1, 1)

2. 常用操作及内置方法

a = 'abbbcgdfghh'
b =  'ababababa'
c =  '   fdgfdhgf    '
print(a + b)
print(a * 10)
print(a[2])  # 按索引取值
print(a[-1])  # 按索引取值
print(a[1:3])  # 切片
print(a[:7:2])  # 切片
print(len(a))  # 长度
print('gd' in a)  # in
print('gd' not in a)  # not in
print(c.strip()) # 默认移除两端空白,空号内可传入要移除的内容
print(b.split('b'))  # 以要求的字符切割字符串并返回一个列表

for i in a:  # 循环,遍历字符串
    print(i)

3. 其他内置方法

n.lstrip() & n.rstrip()  # 移除左/右端空白
n.lower() & n.upper()    # 全部小写/大写
n.startswith('ab') & n.endswith('ab')  # 是否以ab开头/结尾
n.rsplit()  # 从右边开始切割
'-'.join(lst)  # 将列表元素以-连接
replace('a','b')  # 将a替换为b
n.isdigit() # 判断n内元素是否是纯数字

"""
以下内容只做了解
find|rfind|index|rindex|count
center|ljust|rjust|zfill
expandtabs
captalize|swapcase|title
is系列
"""
posted @ 2020-01-08 16:44  油饼er  阅读(245)  评论(0编辑  收藏  举报