Я использовал функцию sys.stdout.write(string)
, но мне было интересно, есть ли другой способ для этой цели. Заранее спасибо!Способы печати без добавления управляющих символов в python
1
A
ответ
10
Python 3.x:
print(string, end="")
Python 2.x:
from __future__ import print_function
print(string, end="")
или
print string, # This way adds a space at the end.
Из второго ответа дубликата вопроса, я получил эту идею:
Вместо чего-то ли ке это:
>>> for i in xrange(10):
print i,
1 2 3 4 5 6 7 8 9 10
вы могли бы быть в состоянии сделать это:
>>> numbers = []
>>> for i in xrange(10):
numbers.append(i)
>>> print "".join(map(str, numbers))
12345678910
Я бы порекомендовал import
ING print_function
. Или (язык в щеке), чтобы перейти на Python 3.x!
Смежные вопросы
- 1. Игнорирование управляющих символов в perl
- 2. Удаление управляющих символов из строки в Python
- 3. Java - Получение значения cookie без управляющих символов
- 4. Обфускация управляющих слов и управляющих символов
- 5. Передача управляющих символов в массив символов
- 6. Сериализация управляющих символов
- 7. Как автоматически избежать управляющих символов в строке Python
- 8. Python Чтение символов персонажем без печати
- 9. Обработка управляющих символов в XML
- 10. Python печати специальных символов
- 11. R системный вызов, возвращающий stdin без управляющих символов
- 12. Как отключить перехват оболочки управляющих символов?
- 13. Определить std :: string в C++ без управляющих символов
- 14. Скопируйте значение переменной watch в визуальной студии без управляющих символов
- 15. TCP-сокет - передача управляющих символов
- 16. печати СПИСОК юникод символов без экранирующих символов
- 17. печати строка без вылетающих символов
- 18. удаление управляющих символов в строке utf-8
- 19. Замена управляющих символов из файла с помощью python
- 20. Чтение и правильное понимание/интерпретация управляющих символов из файла (python)
- 21. Способы печати пользовательских объектов
- 22. Способы печати строки массива
- 23. различные способы добавления фрагмента
- 24. Различные способы добавления в словарь
- 25. Повторение действия без управляющих структур
- 26. Различные способы печати раздела файла
- 27. Что такое регулярное выражение для управляющих символов?
- 28. Как ловушку нажатия клавиш для управляющих символов
- 29. Кодирование текста для удаления управляющих символов
- 30. Печать управляющих символов с использованием экранированных нот
Какую версию Python вы используете? – rlms
О, извините, я забыл, python 2.7 – Frandman
Может быть, лучше сказать «без контрольных символов» ... @sweeneyrod – Frandman