name =“ alex”
1.移除name变量对应的值两边的空格,并输出处理结果
res=name.strip()
print(res)
2.判断neme变量对应的值是否以’al‘开头,并输出结果
if name.startswith(name):
print(name)
else:
print('no')
3.判断name变量对应的值是否以“x”结尾,并输出结果
print('alex'.endswith('x'))
4.将name变量对应的值中的“1”替换为“p”,并输出结果
print(name.replace('a','p'))
5.将name变量对应的值根据“l”分割,并输出结果
6.将name变量对应的值变大写,并输出结果
7.将name变量对应的值变小写,并输出结果
8.请输出name变量对应的值得第2个字符
9.请输出name变量对应的值得第3个字符
10.请输出name变量对应的值的后2个字符
11.请输出name变量对应的值中‘e'所在的索引值
12.获取子序列,去掉最后一个字符,如oldboy则获取oldbo
name = 'woshidsb'
print(name[:-1])
13.有如下列表data=['alex',49,[1900,3,18]],分别取出列表中的名字,年龄,出生的年月日赋值给不同的变量
data=['alex',49,[1900,3,18]]
for info in data:
if info == 'alex':
name = info
elif isinstance(info,int):
age = info
else:
born = "/".join(str(j) for j in info)
print("""
姓名:%s
年龄:%d
出生时间:%s
""" % (name,age,born))
14.用列表模拟队列
q=[]
q.append('alex')
q.append(49)
q.append('1900/3/18')
print(q)
print(q.pop(0))
print(q.pop(0))
print(q.pop(0))
3.用列表模拟堆栈
q=[]
q.append('alex')
q.append(49)
q.append('1900/3/18')
print(q)
print(q.pop(-1))
print(q.pop(-1))
print(q.pop(-1))