Python: Alles in einer Zeile ausgeben

Disap

Mitglied
Hallo.
Ich möchte in einer Zeile abwechseln * und - ausgeben. Mit Sternchen soll angefangen werden.

Code:
a=5
while a>0:
    if a%2==0: # wenn a gerade, gib - aus
        print "-"
        a=a-1
    else: #wenn a ungerade
        print "*"  #gib * aus
        a=a-1

So sieht mein Programm jetzt aus, die Ausgabe ist:

*
-
*
-
*

Ich moechte aber die Ausgabe

* - * - *

(Man beachte auch das Leerzeichen)

Kann mir jemand das Programm mal so abändern, dass ich auch diese "zeilenweise" Ausgabe bekomme?

Liebe Grüße
Disap
 

Neue Beiträge

Zurück