Leerzeichen in gedruckten Zeichenfolgen in Python 3 eliminieren
In Python 3 kann die Steuerung des Abstands zwischen gedruckten Werten eine Herausforderung sein, aber hier sind einige davon Gängige Methoden:
Verwendung des sep-Parameters:
Der sep-Parameter ermöglicht Ihnen, wenn er in der print()-Funktion angegeben wird, unerwünschte Leerzeichen zwischen Werten zu entfernen. Zum Beispiel:
<code class="python">print("a", "b", "c", sep="")</code>
Dadurch wird „abc“ ohne zusätzliche Leerzeichen gedruckt.
Ganzzahlen in Zeichenfolgen umwandeln:
Wenn Sie eine Ganzzahl haben Werte können Sie mit der Funktion str() in Zeichenfolgen konvertieren:
<code class="python">a = 42 b = 84 print("a = " + str(a) + ", b = " + str(b))</code>
Dadurch wird „a = 42, b = 84“ ohne Leerzeichen ausgegeben.
Mit der format()-Methode:
Die format()-Methode kann auch zum Formatieren von Zeichenfolgen verwendet werden:
<code class="python">print("a = {}, b = {}".format(a, b))</code>
Dadurch wird „a = 42, b = 84“ ohne Leerzeichen gedruckt .
Verwendung von F-Strings (Python 3.6):
Python 3.6 führte F-Strings ein, die eine prägnante und lesbare Möglichkeit zum Formatieren von Strings bieten:
<code class="python">print(f"a = {a}, b = {b}")</code>
Dadurch wird „a = 42, b = 84“ ohne Leerzeichen ausgegeben.
Zusätzlicher Tipp:
Eine weitere Möglichkeit, Leerzeichen zwischen Werten beim Konvertieren zu entfernen Die Umwandlung von Ganzzahlen in Zeichenfolgen erfolgt über die Methode „join()“:
<code class="python">print(",".join([str(a), str(b)]))</code>
Dadurch wird „42,84“ ohne Leerzeichen ausgegeben.
Das obige ist der detaillierte Inhalt vonWie kann ich Leerzeichen zwischen gedruckten Werten in Python 3 entfernen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!