求解Python 2.X 提示NameError: global name 'value' is not defined
来源:10-12 把函数作为参数传递

qq_冲出亚马逊_03922896
2018-03-27
import re
s='sdhsj79lsjd9'
def convert(value):
matchede=value.group()
if matchede>=6:
return 9
else:
return 0
r=re.sub('\d',convert,s)
print(r)
写回答
2回答
-
qq_冲出亚马逊_03922896
提问者
2018-03-28
我知道了 换成3.6的就能识别value了,谢谢~
00 -
7七月
2018-03-27
这个用法对吗?re.sub 然后传入一个convert?里面group?
00
相似问题