Название описывает вопрос в значительной степени.Как запросить ввод в Python без вывода новой строки
ответ
input
функция, которая делает запрос, не выделяет символ новой строки:
>>> input('tell me: ')
tell me: what?
'what?'
>>>
, как вы видите, подсказка выводится без какой-либо новой строки, и то, что пользователь типы после этого появляются в той же строке, что и приглашение. Конечно, пользователь также печатает строку новой строки и (как и все остальное, что пользователь вводит), , что newline эхом (так что дальнейшие результаты находятся на следующих строках). Это твоя проблема?
Если да, то вам нужно перейти на платформу конкретных подходов, таких как curses практически на любой машине, кроме Windows, и msvcrt на ОС Windows (или, вы могли бы искать curses
порт на Windows, но я не» t знать, есть ли для Python 3). Эти два модуля сильно отличаются друг от друга, и вы не уточнили свою платформу (или ваши конкретные потребности - мой предыдущий абзац - попытка получить обоснованное предположение;), поэтому я просто жду, когда вы уточните потребности и платформы, а чем запуск в длинные эссе, которые могут оказаться полезными.
Если вы используете raw_input, он не вставляет новую строку автоматически.
>>> name = raw_input ("What...is your name? ")
What...is your name? Arthur, King of the Britons!
Jacob
Python 3.x, а не 2.x! – Kudu
Ahh, я прочитал название, тело, а затем получил очень мало информации. Я не читал теги в деталях. – TheJacobTaylor
для любого новичка, читающего вместе, это означает, что raw_input ушел в 3.0, а вход в 3.0 больше не имеет ужасающего удивления, что он не делает точно то, что большинство непосвященных людей думали, что это так. –
- 1. Как запросить вход в Python без вывода новой строки
- 2. Принимая ввод до новой строки в python
- 3. Как запросить ввод?
- 4. Как печатать без завершающей строки новой строки?
- 5. Ввод новой строки в метку matplotlib с TeX в Python?
- 6. Python 3: принимать пользовательский ввод, включая символы новой строки
- 7. кодирование вывода PHP для создания новой строки без HTML
- 8. Добавление новой строки в консоли вывода
- 9. Выход без новой строки
- 10. Ввод новой строки в порядке очереди
- 11. пользовательский ввод python без консоли
- 12. Не вывода новой строки в PHP
- 13. Отдельное имя для печати без новой строки
- 14. Как я могу сохранить ввод в списке после новой строки
- 15. Printf без новой строки в сборке
- 16. Ямль-дамп без новой строки
- 17. NSLog без новой строки
- 18. Печать без начала новой строки
- 19. Признать символ новой строки в python
- 20. как запросить ввод пользователя без блокировки в python3?
- 21. Ввод строки командной строки Python
- 22. Обводка строки вывода Python
- 23. Избегайте новой строки на последней строке вывода
- 24. Python YAML сохранение новой строки без добавления дополнительной строки новой строки
- 25. Подавление новой строки в модуле регистрации Python
- 26. Как запросить ввод списка от пользователя в Python?
- 27. Python 3.5.1, Как запросить ввод 3 раза в функции
- 28. Форматирование вывода строки Python
- 29. Обновление часов в программе Python без создания новой строки
- 30. Запись списка в файл без новой строки Python
Не так, как вы думаете. Можете ли вы показать какой-то код, пожалуйста. – Babiker
Просьба привести пример кода и указать язык в названии или теле. – TheJacobTaylor