Heim  >  Artikel  >  Backend-Entwicklung  >  Einführung in drei Methoden der Python-String-Verkettung und formatierten Ausgabe

Einführung in drei Methoden der Python-String-Verkettung und formatierten Ausgabe

不言
不言Original
2018-09-19 17:32:373247Durchsuche

Dieser Artikel bietet Ihnen eine Einführung in drei Methoden zur Formatierung der Ausgabe der Python-String-Verkettung. Ich hoffe, dass er Ihnen als Referenz dienen wird.

Die formatierte Ausgabe der Zeichenfolgenverkettung besteht darin, den auszugebenden Inhalt zu bearbeiten, ihn einer Variablen zuzuweisen und ihn schließlich auf dem Bildschirm auszugeben.
Methode 1

name = input('your name:')
age = int(input('your age:'))    # int() str转int。
job = input('your job:')

info = '''
---------- info of %s ---------    
Name : %s    
Age : %d
Job : %s
''' % (name,name,age,job)    # 此处 % 为连接符,把变量的值连接起来,顺序不能颠倒。

print(info)

Platzhalter
%s s=string, universal, fehlerfrei, Python gibt standardmäßig einen String aus.
%d d=Ziffer, Ganzzahltyp.
%f f=float, dezimal, speichert standardmäßig 6 Dezimalstellen. Der Wert der 6. Dezimalstelle basiert auf der 7. Dezimalstelle und wird gerundet.
%.3f, geben Sie an, dass 3 Dezimalstellen gespeichert werden sollen.

Methode 2

name = input('your name:')
age = int(input('your age:'))    # int() str转int。
job = input('your job:')

info = '''
---------- info of {_name} ---------
Name : {_name}
Age : {_age}
Job : {_job}
''' .format(_name=name,_age=age,_job=job)

print(info)

Methode 3

name = input('your name:')
age = int(input('your age:'))    # int() str转int。
job = input('your job:')

info = '''
---------- info of {0} ---------
Name : {0}
Age : {1}
Job : {2}
''' .format(name,age,job)

print(info)

Für die Ausgabe im String-Verkettungsformat wird die Verwendung von Methode 2 und Methode 3 empfohlen. Es gibt auch eine Pluszeichen-Verbindungsmethode für die Verkettung der Ausgabe, die nicht empfohlen wird. Jedes zusätzliche Pluszeichen belegt etwas Speicherplatz und die Ausführungseffizienz ist gering .

Das obige ist der detaillierte Inhalt vonEinführung in drei Methoden der Python-String-Verkettung und formatierten Ausgabe. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn