как использовать end в функции input?
a = int(input('Введите значения A', end=' '))
b = a + 2
print(f'a){b}')
я только начала этим интересоваться, в книге с использованием end применяется только print, а я хочу чтоб после того как человек ввел значение A, значение не писалось на следующей строке. Можно же как то сделать. Мне выдает ошибку TypeError: input() takes no keyword arguments
Ответы (1 шт):
Автор решения: u111
→ Ссылка
Функция input не принимает параметр end. Сделать так, чтобы значение не писалось на новой строке, нельзя.
На самом деле можно:
import sys
str = input()
sys.stdout.write("\033[F") # Удаление строки
print(str + "текст") # Возвращаем строку вместе с другим текстом