Heim  >  Artikel  >  So konvertieren Sie Python-Zahlen in Strings

So konvertieren Sie Python-Zahlen in Strings

zbt
zbtOriginal
2023-08-11 11:06:0511549Durchsuche

Python-Zahlen verwenden zur Konvertierung in Strings die Funktion str(), die Methode format(), F-Strings und String-Verkettung. 1. str()-Funktion, die eine Zahl als Parameter akzeptiert und in eine entsprechende Zeichenfolge konvertiert. 2. format()-Methode, die den einzufügenden Wert mithilfe des Platzhalters {} in der Formatzeichenfolge angibt Verwenden Sie die Methode format(), um die Zahlen an die Zeichenfolge zu übergeben. 3. f-Zeichenfolge, Sie können den Buchstaben „f“ vor der Zeichenfolge hinzufügen und dann den Variablennamen in geschweiften Klammern usw. verwenden.

So konvertieren Sie Python-Zahlen in Strings

Python ist eine leistungsstarke Programmiersprache, die viele integrierte Funktionen und Methoden für die Konvertierung zwischen verschiedenen Datentypen bereitstellt. Dazu gehört die Funktionalität zum Konvertieren von Zahlen in Zeichenfolgen. In diesem Artikel behandeln wir einige gängige Methoden zum Konvertieren von Zahlen in Zeichenfolgen.

1. Verwenden Sie die Funktion str()

Der einfachste Weg ist die Verwendung der integrierten Funktion str(). Diese Funktion akzeptiert eine Zahl als Argument und wandelt sie in die entsprechende Zeichenfolge um. Zum Beispiel:

number = 123
string = str(number)
print(string) # 输出:'123'

2. Verwenden Sie die format()-Methode

Diese Methode wird mithilfe der format()-Methode der Zeichenfolge implementiert. Sie können die einzufügende Zahl angeben, indem Sie den Platzhalter {} in der Formatzeichenfolge verwenden und die Zahl mit der Methode format() an die Zeichenfolge übergeben. Zum Beispiel:

number = 123
string = '{}'.format(number)
print(string) # 输出:'123'

3. Verwenden von F-Strings

aus Python Ab 3.6 wurde auch das Konzept der F-Saite eingeführt. Es ist eine sauberere Möglichkeit, Ausdrücke direkt in Zeichenfolgen einzubetten. Wir können der Zeichenfolge den Buchstaben „f“ voranstellen und dann einen Variablennamen oder einen beliebigen zulässigen Python-Ausdruck in geschweiften Klammern verwenden. Zum Beispiel:

number = 123
string = f'{number}'
print(string) # 输出:'123'

4. Verwenden Sie die Zeichenfolgenverkettung. Eine weitere gängige Methode zum Konvertieren von Zahlen in Zeichenfolgen ist die Verwendung der Zeichenfolgenverkettung. Wir können die Zahl zu einer leeren Zeichenfolge hinzufügen, wodurch Python gezwungen wird, die Zahl in eine Zeichenfolge umzuwandeln. Zum Beispiel:

number = 123
string = '' + str(number)
print(string) # 输出:'123'

Es ist zu beachten, dass die oben genannten Methoden Ganzzahlen oder Gleitkommazahlen in Zeichenfolgen konvertieren können. Wenn Sie jedoch Zahlen in anderen Basen (z. B. binär, hexadezimal usw.) in Zeichenfolgen umwandeln möchten, können Sie die integrierten Funktionen bin(), oct() und hex() verwenden. Zum Beispiel:

number = 123
binary = bin(number)
octal = oct(number)
hexadecimal = hex(number)
print(binary) # 输出:'0b1111011'
print(octal) # 输出:'0o173'
print(hexadecimal) # 输出:'0x7b'

In diesem Artikel haben wir mehrere häufig verwendete Methoden zum Konvertieren von Zahlen in Zeichenfolgen vorgestellt, darunter die Verwendung der Funktion str(), der Methode format(), des F-Strings und der Zeichenfolgenverkettung. Diese Methoden sind nützlich für die Konvertierung von Zahlen und Zeichenfolgen in Python. Unabhängig davon, welche Methode Sie verwenden, können Sie die am besten geeignete Methode zur Implementierung Ihres Codes gemäß Ihren tatsächlichen Anforderungen auswählen. .

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Python-Zahlen in Strings. 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:switch-AnweisungNächster Artikel:switch-Anweisung