Es mag allgemein bekannt sein, aber ich werde eine einfache Methode schreiben, um mit einer Zeichenkette zu animieren. Sie können eine Animation wie diese erstellen.
Ich habe es mit Python 3.6.1 gemacht, aber im Prinzip kann es auch gemacht werden, wenn die Sprache anders ist. Wenn die Umgebung so ist, dass der Wagenrücklauf erkannt wird, wird er wie gewünscht angezeigt.
Der Mechanismus ist einfach.
Es gibt nur zwei. Wenn Sie danach das Anzeigeintervall wie eine Animation anpassen, sieht es so aus.
Ist das einfachste so?
python
import time
interval = 0.50
print("1 \r", end="")
time.sleep(interval)
print(" 2 \r", end="")
time.sleep(interval)
print(" 3 \r", end="")
time.sleep(interval)
print(" 4 \r", end="")
time.sleep(interval)
print(" 5 \r", end="")
time.sleep(interval)
print(" \r", end="")
time.sleep(interval)
Wenn Sie es etwas programmähnlicher gestalten, sieht es wie folgt aus.
python
import time
def animation(sts, times=3, interval=0.25):
for n in range(times):
for st in sts:
print(st, end="")
time.sleep(interval)
print("\r", end="")
print()
sts = [
"(・ ∀ ・)",
"(・ ∀ ・) Nino",
"(・ ∀ ・) Nino Nino",
"(・ ∀ ・)",
"(・ ∀ ・) Hallo",
"(・ ∀ ・) Pugera",
]
times = 3
interval = 0.25
animation(sts, times, interval)