Das müsste doch durch das "\b" erstetzt werden oder etwa nicht?
----
Habe mal einen test gemacht:
string1 = "grosser string"
string2 = "kl string"
zurueck = len(string1) * "\b"
print string1 + zurueck + string2
Und hier wird string1 überschrieben, leider wieder falsch:
kl stringtring
Den ...
Die Suche ergab 7 Treffer
- Mittwoch 25. März 2009, 14:39
- Forum: Allgemeine Fragen
- Thema: Counter ersetzt alte zahl
- Antworten: 16
- Zugriffe: 2213
- Mittwoch 25. März 2009, 14:11
- Forum: Allgemeine Fragen
- Thema: Counter ersetzt alte zahl
- Antworten: 16
- Zugriffe: 2213
- Mittwoch 25. März 2009, 13:14
- Forum: Allgemeine Fragen
- Thema: Counter ersetzt alte zahl
- Antworten: 16
- Zugriffe: 2213
- Mittwoch 25. März 2009, 12:14
- Forum: Allgemeine Fragen
- Thema: Counter ersetzt alte zahl
- Antworten: 16
- Zugriffe: 2213
- Mittwoch 25. März 2009, 11:13
- Forum: Allgemeine Fragen
- Thema: Counter ersetzt alte zahl
- Antworten: 16
- Zugriffe: 2213
- Mittwoch 25. März 2009, 11:06
- Forum: Allgemeine Fragen
- Thema: Counter ersetzt alte zahl
- Antworten: 16
- Zugriffe: 2213
Das schreibt die Zahlen aber nur hintereinander:
Ich will doch aber das zb die 9 die 10 ersetzt, die 8 die 9 usw.
Code: Alles auswählen
>>>
10 9 8 7 6 5 4 3 2 1
- Mittwoch 25. März 2009, 10:35
- Forum: Allgemeine Fragen
- Thema: Counter ersetzt alte zahl
- Antworten: 16
- Zugriffe: 2213
Counter ersetzt alte zahl
Hi,
ich hab ein kleines problem mit einem counter:
def counter(start=10,ende=0,zeit=1):
while start > ende:
print start
start -= 1
time.sleep(zeit)
Dieser schreibt aber die neue Zahl immer in eine neue zeile, ich will aber nur die alte Zahl überschreiben. Wie geht das?
ich hab ein kleines problem mit einem counter:
def counter(start=10,ende=0,zeit=1):
while start > ende:
print start
start -= 1
time.sleep(zeit)
Dieser schreibt aber die neue Zahl immer in eine neue zeile, ich will aber nur die alte Zahl überschreiben. Wie geht das?
