python2.7(string.translate)在3.6版本怎么运行,下面是2.7版本的代码

2025-03-14 08:16:52
推荐回答(2个)
回答1:

自己写个函数把'0-9'删了吧,py3的translte不再做删除了
delNum(str):
for i in range(0,10):
str = str.strip(str(i),'')

return str
可以对比一下2.7的官方文档和3.6的

https://docs.python.org/3.6/library/stdtypes.html?highlight=translate#str.translate
https://docs.python.org/2.7/library/stdtypes.html?highlight=translate#str.translate

回答2:

你要把错误信息贴出来看啊