Найти - Пользователи
Полная версия: Вывод на экран текста, на той же строке где находится input()
Начало » Python для новичков » Вывод на экран текста, на той же строке где находится input()
1
firesnakes
Здравствуйте!

Как сделать вывод на экран текста, на той же строке где находится input()?
Вот пример кода:
 for i in range(5):
    letter = input(" Есть ли в слове буква: ")
    if letter in word:
        print(" да.")
    else:
        print(" нет.")
В данном случае код выполняется так:
Есть ли в слове буква: а
да.
А нужно, чтобы отображалось так:
Есть ли в слове буква: а - да.

Как это можно сделать?
JOHN_16
Вам надо изменить код так:
 print("Есть ли в слове буква: ", end='')
letter = input()
firesnakes
JOHN_16
Вам надо изменить код так:

В вашем варианте, код выполняется точно также.
Ответы “да” или “нет” - отображаются на новой строке.

Может после ввода буквы, заменить отображаемую строку: “Есть ли в слове буква: а”, на нужный текст? То есть очистить место, где отображается приглашение ввода и сам ввод, и вывести на это место нужный текст. Только как это сделать?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB