Протабулируйте всё сами, если будут ошибки, так как сайт ужасен для передачи кода.
def dateserializer(ft, dt):
if not (1 <= dt <= 31):
return "Ошибочка у вас. "
if ft == "с запада на восток":
return f"{dt} OK"
elif ft == "с востока на запад":
if dt + 2 > 31:
return (dt + 2) - 31
return dt
fromto = input("Откуда и куда: "). lower(). strip()
date = int(input("Дата: "))
ifcan = dateserializer(fromto, date)
print(ifcan)