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

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

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

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

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

@ethel Вы можете использовать print функцию в Python, чтобы добавить пробелы в текст, небольшой пример:


1
2
3
4
5
6
7
8
9
spaces = ' '
# Привет и 4 пробела справа
print('Привет', spaces * 4)
print()
# 5 слева пробелов и мир
print(spaces * 5, 'Мир')

# 2 пробела слева и Привет Мир и 2 пробела справа
print(spaces * 2, 'Привет мир', spaces * 2)


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

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

@ethel 

В Python вы можете использовать строковый литерал " " для добавления пробелов в строку. Например:

1
2
3
sentence = "This is a sentence."
new_sentence = "   " + sentence
print(new_sentence)


Выведет:

1
   This is a sentence.


Вы также можете использовать функцию strip() для удаления пробелов с начала и конца строки, а функцию lstrip() или rstrip() для удаления пробелов с соответственно левой или правой стороны строки:

1
2
3
sentence = "   This is a sentence.   "
sentence = sentence.strip()
print(sentence)


Выведет:

1
This is a sentence.


Вы также можете использовать метод replace() чтобы заменить определенный текст в строке на другой текст. Например:

1
2
3
sentence = "This is a sentence."
new_sentence = sentence.replace("sentence", "phrase")
print(new_sentence)


Выведет:

1
This is a phrase.