So konvertieren Sie Zahlen in Strings in Python: 1. Verwenden Sie formatierte Strings, z. B. „tt=322 tem='%d' %tt“ 2. Verwenden Sie die Methode „str(5)“, um die Konvertierung zu erreichen.
Empfohlen: „Python-Tutorial“
Zahlen in Zeichenfolgen umwandeln
Methode 1:
Formatierte Zeichenfolgen verwenden:
tt=322 tem='%d' %tt
tem ist die aus tt konvertierte Zeichenfolge
Häufig verwendet Formatzeichenfolge:
%d Ganzzahl
%f%F Gleitkommazahl
%e%E wissenschaftliche Notation
%g%G e und %f/%E und %F Abkürzung
%% Ausgabe %
Hilfsbefehl für den Formatoperator
Vorzeicheneffekt
* Breite oder Dezimalpunktgenauigkeit definieren
- Wird für die Linksausrichtung verwendet
+ Pluszeichen (+) vor positiven Zahlen anzeigen
# Anzeige Null ('0') vor Oktalzahlen, Anzeige '0x' oder '0X' vor Hexadezimalzahlen (abhängig davon, ob 'x' oder 'X' verwendet wird)
0 angezeigte Zahlen werden mit '0' vorangestellt Anstelle der Standardleerzeichen
% '%%' gibt eine einzelne '%'
(var)-Mapping-Variable (Wörterbuchparameter)
m.n m ist die minimale Gesamtbreite der Anzeige, n ist die Anzahl der Dezimalstellen danach (falls verfügbar)
Beispiel:
'%f' % 1234.567890 输出:'1234.567890' '%.2f' % 1234.567890 输出:'1234.57'
Methode 2:
str(5)
Beispiel:
>>> '10'+str(4) '104' >>> str='hello' >>> '10'+str(4) Traceback (most recent call last): File "<pyshell#25>", line 1, in <module> '10'+str(4) TypeError: 'str' object is not callable >>>
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Zahlen in Python in Zeichenfolgen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!