您能否请检查一下此代码,为什么python中出现“-不支持的操作数类型-:'str'和'int”?
代码:
def missing_char(str, n):
check = len(str -1)
if check < n or n < 0:
return False
else:
front = str[:n]
back = str[n+1:]
return front + back
答案 0 :(得分:2)
您将)
放在错误的位置,- 1
应该在它的外面:
def missing_char(str, n):
check = len(str) - 1
if check < n or n < 0:
return False
else:
front = str[:n]
back = str[n+1:]
return front + back