''' дана строка; проверить, что строка является правильной записью восьмеричного числа; в качестве ответа привести десятичное значение этого числа ''' import string as st import doctest def proverka(s): ''' >>> proverka('531') True >>> proverka('1009') False ''' i = 0 while i < len(s) and s[i] in st.octdigits: i = i + 1 return i == len(s)