python全栈开发NO.5作业

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))


             

    
    

猜你喜欢

转载自www.cnblogs.com/wuzhengzheng/p/9665035.html