Заменить вывод в Python

На этот вопрос уже есть ответ здесь:

Всего 2 ответа


Попробуйте что-то вроде этого:

import time

for i in range(5):
    print('{} of 5'.format(i), end='
')
    time.sleep(1)

добавьте end = " r" в ваши операторы печати, и ваш вывод заменит новый контент:

hole_cards = deck.draw(2)
h1, h2 = hole_cards
print(f'Your Hole Cards: {h1} | {h2}', end="
")

flop_cards = deck.draw(3)
f1, f2, f3 = flop_cards
print(f'Flop: {f1} | {f2} | {f3}', end="
")

turn_card = deck.draw(1) 
t = turn_card[0]
print(f'Turn: {f1} | {f2} | {f3} | {t}', end="
")

river_card = deck.draw(1)
r = river_card[0]
print(f'River: {f1} | {f2} | {f3} | {t} | {r}', end="
")

Есть идеи?

10000