目录
一,题目展示:
二,题目解答
a)判断两个字符串是否相等
b)忽略大小写判断两个字符串是否相等
c,d)判断字符串是否以指定的字符串开始或者是结尾
e) 获取字符串的长度
f) 字符串切片,取第一个字符
g)字符串拼接
h)字符串切片,获取索引1到4的字符串
i)字符串切片,获取索引4到末尾的字符串
j)将字符串中的字母都小写
k)将字符串中的字母都大写
l)将字符串前后的空格去掉
m)字符串替换,旧的字符串替换成新的字符串
n)字符串居中,总长度为num,不足的用指定字符填充
0)查找字符串中某个字符最后一次出现的索引位置
三,回文字符串
一,题目展示:
二,题目解答
a)判断两个字符串是否相等
>>> s1="Welcome"
>>> s2="welcome"
b)忽略大小写判断两个字符串是否相等
>>> s1.upper()==s2.upper()
>>> s1.lower()==s2.lower()
c,d)判断字符串是否以指定的字符串开始或者是结尾
>>> s1.startswith("AAA")
>>> s1.endswith("AAA")
e) 获取字符串的长度
>>> len(s1)
f) 字符串切片,取第一个字符
>>> s1[:1]
g)字符串拼接
>>> s1+s2
h)字符串切片,获取索引1到4的字符串
>>> s1[1:4]
i)字符串切片,获取索引4到末尾的字符串
>>> s1[4:]
j)将字符串中的字母都小写
>>> s1.lower()
k)将字符串中的字母都大写
>>> s1.upper()
l)将字符串前后的空格去掉
>>> s1.strip()
m)字符串替换,旧的字符串替换成新的字符串
>>> s1.replace("e","E")
n)字符串居中,总长度为num,不足的用指定字符填充
>>> s1.center(10,"#")
0)查找字符串中某个字符最后一次出现的索引位置
>>> s1.rfind("e")
三,回文字符串
回文字符串就是从左边往右边读,和从右边往左边读都是一样的,如:我是我;西湖回游鱼游回湖西等。
if __name__ == '__main__':
input_str=input("请输入字符串:")
if input_str==input_str[::-1]: # 字符串切片,传入一个参数-1,使字符串倒序。
print("您输入的是个回文字符串")
else:
print("您输入的不是一个回文字符串")