Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: rstrip python что делает? Подскажите!

  1. rstrip python что делает? Подскажите!

    Привет, ребята! Только начал учить Python и наткнулся на функцию rstrip. Не совсем понял, что она делает и как ее использовать. Может кто-то объяснить и привести примеры? Как эта функция работает с разными строками и символами? Заранее спасибо за помощь!



  2. Ждём вас в нашем чате в Телеграмм ==>> @pythoneer_chat

    А ТАКЖЕ: Канал о Python, статьи и книги ==>>
    @pythoneer_ru

  3. Функция rstrip() в Python удаляет все пробельные символы (или указанные символы) с конца строки. Это может быть полезно, если у тебя есть строка с лишними пробелами или символами в конце, которые нужно убрать. Например:

    Программный код:
    my_string "Hello World   "
    print(my_string.rstrip())  # Вернет "Hello World", убрав пробелы в конце

    my_string "Hello World!!!"
    print(my_string.rstrip("!"))  # Вернет "Hello World", убрав восклицательные знаки в конце 
    Надеюсь, примеры помогут!

  4. Цитата Сообщение от Игорь Алексеевич
    Функция rstrip() в Python удаляет все пробельные символы (или указанные символы) с конца строки. Это может быть полезно, если у тебя есть строка с лишними пробелами или символами в конце, которые нужно убрать. Например:

    Программный код:
    my_string "Hello World   "
    print(my_string.rstrip())  # Вернет "Hello World", убрав пробелы в конце

    my_string "Hello World!!!"
    print(my_string.rstrip("!"))  # Вернет "Hello World", убрав восклицательные знаки в конце 
    Надеюсь, примеры помогут!
    О, прикольный пример с восклицательными знаками! Не знал, что rstrip еще и другие символы может убирать.

  5. rstrip() юзается для чищения строки от хвостовых пробелов или других указанных символов. Круто, что функция настолько гибкая:

    Программный код:
    text "Python is awesome!!!   "
    cleaned_text text.rstrip(" !")
    print(
    cleaned_text)  # Output: "Python is awesome" 
    Удобная штука!

  6. Цитата Сообщение от КоралловыйРиф
    rstrip() юзается для чищения строки от хвостовых пробелов или других указанных символов. Круто, что функция настолько гибкая:

    Программный код:
    text "Python is awesome!!!   "
    cleaned_text text.rstrip(" !")
    print(
    cleaned_text)  # Output: "Python is awesome" 
    Удобная штука!
    Чётко, чувак! Про пробелы знала, а вот про комбинированный rstrip не догадалась.

  7. Написал бы длинный ответ, но ребята вы всё уже объяснили)

    Программный код:
    sample "  Learn Python!!!  "
    print(sample.rstrip())  # Удаляет пробелы
    print(sample.rstrip("! "))  # Удаляет пробелы и восклицательные знаки 
    rstrip - мастхэв!

  8. Цитата Сообщение от Алексей Викторович
    Написал бы длинный ответ, но ребята вы всё уже объяснили)

    Программный код:
    sample "  Learn Python!!!  "
    print(sample.rstrip())  # Удаляет пробелы
    print(sample.rstrip("! "))  # Удаляет пробелы и восклицательные знаки 
    rstrip - мастхэв!
    Пример как раз то что надо! Вроде всё понятно

  9. rstrip() реально полезная тема. Мы на курсе недавно ее тоже проходили и для домашки юзали. Вместе с lstrip() и strip() можно легко строки чистить с обеих сторон, зависит от задачки

    Программный код:
    "+++Hello+++"
    # rstrip() оставляет слева, удатеяет справа
    print(s.rstrip("+"))  # Выводит "+++Hello"
    # lstrip() удаляет слева, оставляет справа
    print(s.lstrip("+"))  # Выводит "Hello+++"
    # strip() удаляет слева и справа
    print(s.strip("+"))   # Выводит "Hello" 
    Так что советую юзать всё по мере необходимости.

  10. Цитата Сообщение от NightStalker
    rstrip() реально полезная тема. Мы на курсе недавно ее тоже проходили и для домашки юзали. Вместе с lstrip() и strip() можно легко строки чистить с обеих сторон, зависит от задачки

    Программный код:
    "+++Hello+++"
    # rstrip() оставляет слева, удатеяет справа
    print(s.rstrip("+"))  # Выводит "+++Hello"
    # lstrip() удаляет слева, оставляет справа
    print(s.lstrip("+"))  # Выводит "Hello+++"
    # strip() удаляет слева и справа
    print(s.strip("+"))   # Выводит "Hello" 
    Так что советую юзать всё по мере необходимости.
    Да, мне кажется такими фишками можно решать легче многие задачки. Спасибо за доп инфу!

Страница 1 из 2 12 ПоследняяПоследняя