首页 > 其他 > 详细

练习题

时间:2019-03-24 13:52:24      阅读:124      评论:0      收藏:0      [点我收藏+]

写代码,有如下变量,请按照要求实现每个功能

name=" aleX "

 

a.移除 name变量对应的值两边的空格,并输入移除后的内容

name=" aleX "
v=name.strip()
print(v)

 

 

b.判断 name 变量对应的值是否以 “ al ” 开头,并输出结果

name="aleX"
if name.find("al")==0:
    print("")
else:
    print("")

 

c.判断 name 变量对应的值是否以 “ X ” 结尾,并输出结果

name="aleX"
if name.find("X")==name.__len__()-1:
    print("")
else:
    print("")

 

d.将 name 变量对应的值中的 “ l ” 替换为 “ p ” ,并输出结果

name="aleX"
v=name.replace("l","p")
print(v)

 

e.将 name 变量对应的值根据  “ l ”  分割,,并输出结果

name="aleX"
v=name.split("l")
print(v)

 

f.将 name 变量对应的值变大写,并输出结果

name="aleX"
v=name.upper()
print(v)

 

g.将 name 变量对应的值变小写,并输出结果

name = "aleX"
v = name.lower()
print(v)

 

h.请输出 name 变量对应的值的第2个字符?

name="aleX"
v=name[1:2]
print(v)

 

i.请输出 name 变量对应的值的前3个字符?

name="aleX"
v=name[0:3]
print(v)

 

j.请输出 name 变量对应的值的后2个字符?

name="aleX"
v=name[name.__len__()-2:name.__len__()]
print(v)

 

k.请输出 name 变量对应的值中 “ e ” 所在索引位置?

name="aleX"
v=name.find("e")
print(v)

 

l.获取子序列,仅不包含最后一个字符。如: oldboy 则获取 oldbo 

name="oldboy"
v=name[0:name.__len__()-1]
print(v)

 

练习题

原文:https://www.cnblogs.com/panyizuoshan/p/10587923.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!