Heim  >  Artikel  >  Backend-Entwicklung  >  Was bedeutet Format in Python?

Was bedeutet Format in Python?

(*-*)浩
(*-*)浩Original
2019-07-03 11:11:0818527Durchsuche

format ist eine neue Methode zum Formatieren von Zeichenfolgen in Python 2.6. Im Vergleich zur alten Version der %-Formatierungsmethode bietet sie viele Vorteile.

Was bedeutet Format in Python?

1. Es besteht kein Grund zur Sorge um den Datentyp. In der %-Methode kann %s nur den String-Typ ersetzen (empfohlenes Lernen: Python-Video). Tutorial )

2. Ein einzelner Parameter kann mehrmals ausgegeben werden und die Reihenfolge der Parameter kann unterschiedlich sein

3. Die Füllmethode ist sehr flexibel, und die Ausrichtungsmethode ist sehr leistungsfähig

Offiziell empfohlene Methode, die %-Methode wird in späteren Versionen eliminiert

Ein Beispiel für das Format

print 'hello {0}'.format('world')

Füllen die Zeichenfolge nach Position

print'hello {0} i am {1}'.format('Kevin','Tom')                  
hello Kevin i am Tom
print'hello {} i am {}'.format('Kevin','Tom')                    
hello Kevin i am Tom
print'hello {0} i am {1} . myname is {0}'.format('Kevin','Tom')
my name is Kevin

foramt füllt die Parameter in der Positionsreihenfolge in die Zeichenfolge ein. Der erste Parameter ist 0, dann 1...

Sie können auch keine Zahl eingeben. was auch in der Reihenfolge ausgefüllt wird

Derselbe Parameter kann mehrmals ausgefüllt werden, hier ist das Format weiter fortgeschritten als %

Füllen Sie es über die Taste aus

print 'hello {name1}  i am {name2}'.format(name1='Kevin',name2='Tom')                  
hello Kevin i am Tom

Weitere technische Artikel zum Thema Python finden Sie in der Spalte Python-Tutorial, um mehr zu erfahren!

Das obige ist der detaillierte Inhalt vonWas bedeutet Format in Python?. 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
Vorheriger Artikel:Was sind Pythons?Nächster Artikel:Was sind Pythons?