а) `if b = 0: print('Деление невозможно.')` - В Python для проверки на равенство используется двойной знак равенства `==`.
б) `if a < b: min = a; else min = b` - В Python, если несколько операторов в одной строке, их нужно разделять точкой с запятой, но так делать не рекомендуется, лучше писать каждый оператор с новой строки. Также отсутствует двоеточие после условия `if` и `else`.
в) `if a > b: max = a else max = b` - Отсутствует двоеточие после условия `if` и `else`.
г) `if a > b and b > 0: c = a + b` - Синтаксически верный код.