统一之前,两个人的写法差多少
同一段逻辑,一个人用 4 空格缩进、一个人用 2 空格。统一之前这两份文件有几行不一样?运行下面这段程序:
a = ['def f(x):', ' y = x + 1', ' return y']
b = ['def f(x):', ' y = x + 1', ' return y']
print(str(sum(1 for x, y in zip(a, b) if x != y)) + "/" +
str(sum(1 for x, y in zip(a, b) if x.strip() != y.strip())))
全部评论