Метод strip обрезает в начале и в конце пробелы по умолчанию, либо строку, которая передана в качестве аргумента.
s = 'too the moon'
print(s.strip('on')) # Выведет 'too the m', вместо предполагаемого 'too the mo'
s = 'too the moon'
print(s.strip('to')) # Выведет ' the moon', вместо предполагаемого 'o the moon'
Набор символов это не только два символа, это их любое количество в указанном порядке - t и o после нее, до ближайшего пробела. Если вместо "to" или "on" взять "ton", от исходной строки останется только "the m" так как всё о между t и n удалятся (вместе с t и n).