В этом уроке по основам Python, мы рассмотрим строковый метод: expandtabs()
. Данный метод возвращает копию строки, где все символы табуляции заменяются пробелами. Символ табуляции: \t
.
Синтаксис:
str.expandtabs(tabsize)
Аргументы:
str
- заданная строка, в которой необходимо заменить табуляцию на пробелы.tabsize
- целочисленное значение (int), количество пробелов заменяемой табуляции.
Примеры:
string_example = 'My home \tmy castle'
print('Оригинальная строка: ', string_example)
print('0 пробелов: ', string_example.expandtabs(0))
print('2 пробела: ', string_example.expandtabs(2))
print('4 пробела: ', string_example.expandtabs(4))
print('6 пробелов: ', string_example.expandtabs(4))
print('8 пробелов: ', string_example.expandtabs(8))
Результат:
>>> Оригинальная строка: My home my castle
>>> 0 пробелов: My home my castle
>>> 2 пробела: My home my castle
>>> 4 пробела: My home my castle
>>> 6 пробелов: My home my castle
>>> 8 пробелов: My home my castle