2016-06-30 5 views
-3

Я только начал изучать Python. Я не уверен, как вставить вкладку в строку. Например, как я могу вставить вкладку справа от «Мира» в приведенных ниже строках:Вкладка вкладок Python в строке

example = ' Hello World' 

Everytime я использую Tab после «Мира» выпадающего меню появляется, как я могу избежать этого? благодаря! Я попытался с помощью \t, но затем example.lstrip() дает результат Hello World\t вместо Hello World

Спасибо за ответы. Я использовал example = ' Hello World\t', он работает. print(example.lstrip()) дает результат: Hello World, без \t

+1

'lstrip' полосы только слева ...' strip' полосы с обеих сторон. – Brian

+0

Просто используйте пример [: - 1], чтобы избавиться от последнего символа табуляции. – dmitryro

+0

ваш редактор создает выпадающее меню. Вы используете IDLE? Не. 'str.lstrip' удаляет только пробелы с левой стороны, оставляя хвост' \ t' неповрежденным. –

ответ

3

Ошибка выпадающего меню из-за использования редактора. Просто попробуйте использовать простой блокнот ++. Работает! Я пытался.

print "Hello World\t", 
print "hi" 

Для того чтобы убедиться, что есть вкладка после первой печати, напечатайте еще одно заявление. вы придете, чтобы наглядно это увидеть. Обязательно используйте запятую ',' после печати, чтобы оставаться в той же строке, если вы используете python 2.7. Else use end = "" для python 3+, чтобы оставаться в одной строке.

Смежные вопросы