Молотилов Никита, 525 CopyPaste 1627
Почернина Ольга, 528 группа CopyPaste 2768
f1import astf1import ast
22
3def copypaste(one, two):3def copypaste(one, two):
4    try:4    try:
5        tree1 = ast.parse(one)5        tree1 = ast.parse(one)
6        tree2 = ast.parse(two)6        tree2 = ast.parse(two)
n7    except SyntaxError:n7    except:
8        return False8        return False
t9    for node1node2 in zip(ast.walk(tree1), ast.walk(tree2)):t9    for ab in zip(ast.walk(tree1), ast.walk(tree2)):
10        if type(node1) != type(node2):10        if type(a) != type(b):
11            return False11            return False
12    return True12    return True
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op