2016-05-10 23 views
-8

Ich mache Python ziemlich gut, aber ich bin nicht sicher, wie man einen Platz in meinem Code druckt.Python, wie man einen Raum druckt

Normalerweise gebe ich gerade:

print("") 

Gibt es eine effizientere Art und Weise kann ich dies tun?

+1

Das wird eine leere Zeile drucken. Was genau meinst du mit Raum? –

+0

Mit 'Leerzeichen' meinst du eine neue Zeile, anstatt - äh - ein * Leerzeichen "? – usr2564301

+0

Ich meine, drucke eine leere Zeile/Leerzeichen. Um die Dinge schöner aussehen. – FearlessENT

Antwort

-1

Setzen Sie einfach ein Leerzeichen zwischen das String-Argument von print.

print 'a' + ' ' + 'b' 

Ausgang: "a b"

+1

warum nicht nur 'ab' drucken oder '{0} {1}' drucken format ('a', 'b') - letzteres für Variablen – AK47

+0

True.Ich wollte nur zeigen wie man einen Raum zwischen Variablen verkettet: "a" steht für alles. In diesem Beispiel ist es eine Variable vom Typ String. – LAL

-3

Wenn Sie eine neue Zeile (vertikale Raum) bedeutete dann die folgenden am besten funktioniert.

print("\n") 

Der \n Charakter kann überall in einem String platziert werden und wird als neue Zeile interpretiert werden.

+0

Das ist eigentlich zwei neue Zeilen drucken: Eine ist Ihre Zeichenfolge, "\ n" ', die andere ist die neue Zeile hinzugefügt von 'print' ... – NichtJens

1

Wenn ich Ihre Frage gut verstanden habe, wollen Sie einen "Raum" zwischen den Zeilen, und wie einige Leute bereits geantwortet haben, ist \n die Wahl.

Zum Beispiel in dem folgenden Code platziere ich ein \n den Text in der zweiten Zeile fortzusetzen, und ich verwende später \n\n zweimal in eine neue Zeile zu gehen, so dass ich eine Leerzeile trennt den Text:

>>> print('Hi, I am line number 1!\nI am line number two, nice to meet you!\n\nAnd I am line number 4, why is line number 3 so silent?') 

Ergebnis:

Hi, I am line number 1! 
I am line number two, nice to meet you! 

And I am line number 4, why is line number 3 so silent? 
0

Wenn Sie diese Aufgabe zu erfüllen, verwenden Sie einfach "\ n".

print("Hello\nHow are you doing?") 

Ergebnis:

Hallo
Wie geht es dir?

+0

Die Frage ist der Raum, nicht die neue Zeile. –