有变量x=' a1eX1eNb  ',请完成下列操作并输出(不改动 x 原始值):

有变量x=' a1eX1eNb  ',请完成下列操作并输出(不改动 x 原始值):
(1)计算x中字符的个数(字符串长度)
(2)把所有 '1' 替换为 'i'
(3)计算是否包含 'x'
(4)根据 '1' 切割成子串
(5)计算 '1' 出现的次数
(6)找第一个 'e' 的位置,找不到则报错
(7)找第一个 'd' 的位置,找不到则报错
(8)找最后一个 'e'的位置,找不到返回-1
(9)找最后一个 'd'的位置,找不到返回-1

x = ' a1eX1eNb  '

print(len(x)

print(x.repalce('1', 'i'))

if 'x' in x:
  print("x中包含'x'")
else:
  print("x中不包含'x'")

print(x.split('1'))

print(x.count('1'))

e_loc = x.find('e')
if e_loc!=-1:
  print(e_loc)
else:
  print("未找到'e'")

d_loc = x.find('d')
if d_loc!=-1:
  print(d_loc)
else:
  print("未找到'd'")

e_r = x.rfind('e')
print(e_r)

d_r = x.rfind('d')
print(d_r)