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'.endwith('x'))
4.将name变量对应的值中的“1”替换为“p”,并输出结果
print(name。replace(’a',‘p’)
5将name变量对应的值根据“1”分割,并输出结果
print(name。split(‘1’))
6.将name变量对应的值变大写,并输出结果
print(‘alex’.upper())
7.将name变量对应的值变小写,并输出结果
print(‘alex’.lwoer())
8.请输出name变量对应的值得第2个字符
print(‘name’.[1])
9.请输出那么变量对应的值得第3个字符
print(‘name’.[2])
10.请输出name变量对应的值的后2个字符
print('name'[-2::1]
11.请输出name变量对应的值中‘e'所在的索引值
print(name.index(’e‘))
12.获取子序列,去掉最后一个字符。如oldboy则获取oldbo
a=name[:-1]
print(a)
1.有如下列表data=['alex',49,[1900,3,18]],分别取出列表中的名字,年龄,出生的年月日赋值给不同的变量
data=[‘alex’,49,[1900,3,18]]
data=dict
dict=({‘名字’:alex,‘年龄’:49,‘出生年月日’:[1900,3,18]})
print(dict)
2.用列表模拟队列
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))