Python print()
Hallo Lernende. In diesem Tutorial werden wir mehr über die Python-Druckfunktion lernen. In unserem letzten Tutorial haben wir die Python-Float-Funktion gelernt.
Python Ausgabe
Fast alle unsere vorherigen Tutorials enthalten die Python print()-Funktion. Aber wir haben die Python-Druckfunktion nicht umfassend besprochen. Jetzt werden wir es lernen. Zuerst sollten wir die grundlegende Struktur der Python-Druckfunktion kennen. Diese ist unten angegeben:
Wenn Sie unser Tutorial über Python-Funktionen und Argumente gelesen haben, sollten Sie wahrscheinlich eine Vorstellung von der obigen Funktion haben. Die values erhält eine Liste von undefinierten Variablen. Alle durch Komma getrennten Werte werden also in die Liste values aufgenommen. Wenn Sie weitere durch Komma getrennte Elemente hinzufügen, erhalten Sie eine Ausgabe, bei der alle Werte durch ein Leerzeichen voneinander getrennt zusammengefügt werden. Das folgende Beispiel wird Ihnen die einfache Verwendung der Python-Druckfunktion näherbringen.
initialize 1st variable
var1 = 1
initialize 2nd variable
var2 = 'string-2'
initialize 3rd variable
var3 = float(23.42)
print(var1, var2, var3)
Die Ausgabe des folgenden Codes wird sein.
1 string-2 23.42
Also, wie viele Artikel Sie drucken möchten, fügen Sie sie einfach als Argumente zusammen.
Verwendung des sep-Schlüsselworts in der print-Funktion von Python
Wenn Sie das Beispiel des vorherigen Abschnitts ansehen, werden Sie feststellen, dass die Variablen durch ein Leerzeichen getrennt sind. Aber Sie können es an Ihren eigenen Stil anpassen. Angenommen, im vorherigen Code möchten Sie die Werte mit einem Unterstrich (_) trennen. Dann sollten Sie den Unterstrich als Wert des sep Schlüsselworts übergeben. Die folgende Funktion wird Ihnen die Idee der Verwendung des Python print sep Schlüsselworts veranschaulichen.
initiaze 1st variable
var1 = 1
initialize 2nd variable
var2 = 'string-2'
initialize 3rd variable
var3 = float(23.42)
print(var1, var2, var3, sep='_')
Und Sie werden Ihre gewünschte Ausgabe so erhalten.
1_string-2_23.42
Python print end Schlüsselwort
Der end-Schlüssel der Druckfunktion legt die Zeichenkette fest, die angehängt werden soll, wenn das Drucken abgeschlossen ist. Standardmäßig ist der end-Schlüssel durch das Zeilenumbruchzeichen festgelegt. Nach dem Drucken aller Variablen wird also ein Zeilenumbruchzeichen angehängt. Daher erhält jeder Druckbefehl seine Ausgabe in einer anderen Zeile. Aber wir werden jetzt das Zeilenumbruchzeichen am Ende des Druckbefehls durch einen Bindestrich (-) überschreiben. Siehe das folgende Beispiel.
initialize a list
initList = ['camel', 'case', 'stop']
print each words using loop
print('Printing using default print function')
for item in initList:
print(item) # default print function. newline is appended after each item.
print() # another newline
print each words using modified print function
print('Printing using modified print function')
for item in initList:
print(item, end='-')
Und Sie werden Ausgaben wie die folgenden erhalten.
Printing using default print function
camel
case
stop
Printing using modified print function
camel-case-stop-
Python-Ausgaben in eine Datei drucken
In diesem Abschnitt werden wir über das Schlüsselwort file lernen. Tatsächlich wird das Schlüsselwort file verwendet, um Ausgaben in eine bestimmte Datei zu extrahieren. Wenn Sie unser vorheriges Tutorial über Python-Dateioperationen gelesen haben, sollten Sie etwas über grundlegende Dateioperationen wissen. Sie müssen zunächst eine Datei im schreibbaren Modus öffnen, und dann verwenden Sie den Dateizeiger als Wert des Schlüsselworts file in der print()-Funktion. Siehe den folgenden Code, um die Verwendung der Python-Druckdatei zu verstehen.
open a file in writable mood
fi = open('output.txt', 'w')
initialize a list
initList = ['camel', 'case', 'stop']
print each words using loop
print('Printing using default print function')
for item in initList:
print(item, file=fi) # use file keyword
print(file=fi)
print each words using modified print function
print('Printing using modified print function')
for item in initList:
print(item, end='-', file=fi) # use file keyword
close the file
fi.close()
Und du wirst die gleiche Ausgabe wie im vorherigen Beispiel in einer Ausgabedatei erhalten. Das ist alles über den Python-Druck. Ich hoffe, du hast es gut verstanden. Bei weiteren Fragen kannst du gerne den Kommentarteil nutzen. Viel Glück.

