一些练习题

写代码,有如下变量,请按照要求实现每个功能
 name  = "  aleX" 
  a.  移除name变量对应的值两边的空格,并输入移除后的内容 
 b. 判断name变量对应的值是否以 "al" 开头,并输出结果 
 c. 判断name变量对应的值是否以  "X" 结尾,并输出结果 
d.  将name变量对应的值中的  “l” 替换为  “p”,并输出结果 
 e. 将name变量对应的值根据 “l” 分割,并输出结果。 
f. 请问,上一题 e 分割之后得到值是什么类型(可选)? 
g.  将name变量对应的值变大写,并输出结果 
h. 将name变量对应的值变小写,并输出结果 
 i. 请输出name变量对应的值的第2个字符? 
j. 请输出name变量对应的值的前3个字符? 
k. 请输出name变量对应的值的后2个字符? 
 l. 请输出name变量对应的值中  “e” 所在索引位置? 
 m. 获取子序列,仅不包含后一个字符。如: oldboy  则获取  oldbo;  root 则获取 roo 
  

name=" aleX"
#a
a=name.strip(" ")
print(a)
# b
b=name.startswith("al")
print(b)
# c
c=name.endswith("X")
print(c)
# d
d=name.replace("l","p")
print(d)
# e
e=name.split("l")
print(e)
# f
# 列表
# g
g=name.upper()
print(g)
# h
h=name.lower()
print(h)
# i
i=name[1]
print(i)
# j
j=name[0:3]
print(j)
# k
k=name[-2:]
print(k)
# l
l=name.find("e")
print(l)
# m
m=name[0:-1]
print(m)

 

posted @ 2020-02-19 21:06  彡心如止水彡  阅读(169)  评论(0)    收藏  举报