Почему str.strip("Лондон") не выдает ошибку?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Почему str.strip("Лондон") не выдает ошибку?

Сообщение Anonymous »

Я нашел в учебнике пример, когда работает следующее:

Код: Выделить всё

value = "   London"
result = str.strip(value)
print result
Теперь я знаю метод полосы для другого варианта использования, например, value.strip(characters), где вы можете передавать символы, которые хотите удалить (или просто оставить пустыми) -> например. value.strip("n") должен просто возвращать " Londo"
Я не могу понять, почему приведенный выше пример, где вся строка передается в метод полосы в качестве переменной (а затем возвращает результат без пробелов) будет работать? ПопробовалchatGPT, и он считает, что это неправильно, и выдает ошибку типа, а поиск в Google продолжает ссылаться на вариант использования, где вы можете передать в метод символы, которые хотите удалить.
Кто-нибудь знает, почему?
Ожидается возврат ошибки

Подробнее здесь: https://stackoverflow.com/questions/790 ... w-an-error
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»