Андреева Елизавета, 522 IfIf 1810
Бислан Ашинов, 530 группа IfIf 1541
nn1import ast
1import sys2import sys
n2import astn
33
n4def check_valid_python_code(text):n4def is_valid_python_with_if(code):
5    try:5    try:
n6        parsed = ast.parse(text)n6        parsed_code = ast.parse(code)
7        for node in ast.walk(parsed):7        for node in ast.walk(parsed_code):
8            if isinstance(node, ast.If):8            if isinstance(node, ast.If):
9                return True9                return True
10        return False10        return False
11    except SyntaxError:11    except SyntaxError:
12        return False12        return False
t13input_text = sys.stdin.read()t13code = sys.stdin.read()
14print(check_valid_python_code(input_text))14print(is_valid_python_with_if(code))
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op