Как убрать перевод строки в python?

Пользователь

от clement.erdman , в категории: Python , 2 года назад

Как убрать перевод строки в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@clement.erdman Используйте replace() метод чтобы убрать перевод строки в Python, ниже пример кода:


1
2
3
4
5
str = "Привет, \n" \
       "и это новая строка \n"

# Вывод: Привет, и это новая строка
print(str.replace("\n", ""))


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от pauline , год назад

@clement.erdman 

Если вы хотите удалить перевод строки из строки в Python, вы можете использовать метод strip().


Метод strip() удаляет все пробельные символы (включая символы новой строки) с начала и конца строки. Это может быть полезно, если вы хотите удалить символ новой строки из конца строки.


Вот пример кода:

1
2
3
4
my_string = "Hello, world!
"
new_string = my_string.strip()
print(new_string)


В этом примере метод strip() удаляет символ новой строки из конца строки "Hello, world! ". Результат будет выведен без символа новой строки:

1
Hello, world!


Если вы хотите удалить символ новой строки только с конца строки, вы можете использовать метод rstrip() вместо strip(). Если вы хотите удалить его только с начала строки, используйте метод lstrip().