import re def divisable_by_four(string): wyrazenie = '^[048]$|^[0-9]*([13579][26]|[2468][048])$|^[1-9][0-9]*(00|04|08)$' return re.search(wyrazenie, string)