- 基础使用
# 获取字符串中的某一个字符
s[0]
s[1]
# 字符串的索引从0开始,切片
s[0] 取出第0个位置的字符
s[2:7] 取出第2-6位置的字符
s[2:] 取出第2个字符及其后面的所有字符
s[:2] 取出0-1位置的字符
s[::] 输出所有字符串
s[::-1] 反向输出所有字符串
s * n 将字符串输出n次
s + "ab" 拼接两个字符串
s[0:7:2] 2表示步长,从0-7中,索引每次增加2
# 字符串的索引从-1开始
s[-1] 取出字符串最后一个字符
s[-2] 倒数第二个
s[-4:-2] 倒数第4个位置到 倒数第2个位置的字符
s[-4:] 末尾4个字符
s[:-4] 从开始到倒数第四个字符
s[-8:-1:2] 2就是步长
- 相关函数
s.capitalize() 将字符串首字母变成大写
s.title() 字符串中的每个单词的首字母变大写
s.upper() 字符串的所有字母全部变成大写
s.lower() 字符串所有字母全部变成小写
s.strip() 去除字符串前后的空格、换行符、制表符
s.replace() 替换字符串中的字符
s.split(",") 将字符串用,拆分成多个值
s.find("看书") 在s字符串中查找"看书",
如果存在,就返回第一个位置的索引
如果不存在,就返回 -1
s.startswith("张") 判断字符串是否以张开头,
返回True或者False
s.endswith("丰") 判断字符串是否以丰结尾
返回True或者False
s.isdigit() 判断字符串是否由整数组成
是:返回True,否就返回False
len(s) 求字符串的长度
标签:返回,字符,False,索引,字符串,True
From: https://www.cnblogs.com/dogleftover/p/18096517