dimy44
[guest@localhost flong]$ python3 -mdoctest flong.test
**********************************************************************
File "flong.test", line 21, in flong.test
Failed example:
f('')
Expected:
''
Got nothing
**********************************************************************
File "flong.test", line 24, in flong.test
Failed example:
f('a')
Expected:
''
Got nothing
**********************************************************************
1 items had failures:
2 of 16 in flong.test
***Test Failed*** 2 failures.
[guest@localhost flong]$
Там нужно пустую строку возвращать.
Nata
[guest@localhost flong]$ python3 -mdoctest flong.test
**********************************************************************
File "flong.test", line 11, in flong.test
Failed example:
f('This is a test.')
Expected:
'is '
Got:
'is'
**********************************************************************
File "flong.test", line 14, in flong.test
Failed example:
f('Testing testing 1 2 3.')
Expected:
'esting '
Got:
'esting'
**********************************************************************
File "flong.test", line 17, in flong.test
Failed example:
f('The quick brown fox jumps over the lazy dog.')
Expected:
'he '
Got:
'he'
**********************************************************************
File "flong.test", line 33, in flong.test
Failed example:
f('..')
Expected:
'.'
Got:
''
**********************************************************************
1 items had failures:
4 of 16 in flong.test
***Test Failed*** 4 failures.
[guest@localhost flong]$
Пробелы и точки тоже нужно рассматривать. Там даны примеры.
kamisama
def longestRepeat(source):
Чистенько всё прошло.