


Detaillierte Einführung in die Formatausgabe von format() in Python (mit Code)
Apr 15, 2019 am 11:19 AMDieser Artikel bietet Ihnen eine detaillierte Einführung in die Formatausgabe in Python (mit Code). Ich hoffe, dass er für Freunde hilfreich ist.
Formatierte Ausgabe: format()
format(): Ersetzen Sie das traditionelle % durch {}, um eine formatierte Ausgabe zu erhalten
1 Verwenden Sie Positionsparameter: nur in der Zeichenfolge Ersetzen Sie den auszugebenden Variablenwert durch {} und ändern Sie ihn dann mit format (), um die gewünschte Zeichenfolge zu erhalten. Der Positionsparameter besteht darin, das traditionelle % in {} zu ändern und es automatisch entsprechend der Position zu ersetzen Sequenz.
'My name is {},age:{}'.format('Anxc',18) 'My name is Anxc,age:18'
2. Positionsparameter verwenden: Auf der ursprünglichen Basis wird der Ersatzwert entsprechend der Position geändert (ich halte es für nutzlos, nicht so nützlich wie der erste). )
'My name is {1},age:{0}'.format(18,'Anxc') 'My name is Anxc,age:18'
3. Zeichenfüllung (linksbündig, rechtsbündig, zentriert)
<span style="color: #800000">'右对齐{:#>10}'.format(10)<br/>'右对齐########10'</span>
4. Verwenden Sie Schlüsselwortparameter: Verwenden Sie key=value, um eine Eins-zu-Eins-Zuordnung zu erreichen Ersatz
'My name is{name},age:{age}'.format(name='Anxc',age=18) 'My name isAnxc,age:18'
5. Digitale Präzisionsausgabe: Es fühlt sich an wie die Float-Ausgabe der C-Sprache. (Format: {:. 494px; Höhe: 147px; Hintergrundfarbe: #f5f5dc" border="2" align="center">
二进制 | b |
八进制 | o |
十进制 | |
十六进制 | x |
>>> '{:.4f}'.format(1/3) '0.3333' >>> '{:4f}'.format(100) '100.000000'#目前没有发现整数是啥用处
'18的二进制:{:b}'.format(18) '18的二进制:10010' >>> '18的八进制:{:o}'.format(18) '18的八进制:22' >>> '18的十六进制:{:x}'.format(18) '18的十六进制:12'
Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in die Formatausgabe von format() in Python (mit Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Was sind die Vor- und Nachteile des Templatings?

So laden Sie Deepseek Xiaomi herunter

Google AI kündigt Gemini 1.5 Pro und Gemma 2 für Entwickler an

Für nur 250 US-Dollar zeigt Ihnen der technische Leiter von Hugging Face Schritt für Schritt, wie Sie Llama 3 verfeinern

Teilen Sie mehrere .NET-Open-Source-KI- und LLM-bezogene Projekt-Frameworks

Eine vollständige Anleitung zum Debuggen und Analysieren von Golang-Funktionen

So speichern Sie die Evaluierungsfunktion
