Я не понимаю, почему у меня возникает ошибка с Python, когда я использую однострочный оператор if
после точки с запятой (используется как разделитель операторов).
Это нормально:
if True: print("it works")
#### it works
Но это дает синтаксическую ошибку:
a=1; if True: print("it should work?")
#### SyntaxError: invalid syntax
Я использую Python3 с Spyder.
Спасибо за любые объяснения!