Wie konvertiert man eine Zahl in Python in einen String?

WBOY
Freigeben: 2023-08-19 20:45:25
nach vorne
6111 Leute haben es durchsucht

Wie konvertiert man eine Zahl in Python in einen String?

Um eine Zahl in eine Zeichenfolge umzuwandeln, gibt es viele Möglichkeiten. Schauen wir sie uns einzeln an.

Zahl mit format() in eine Zeichenfolge umwandeln

Die chinesische Übersetzung von

Beispiel

lautet:

Beispiel

In diesem Beispiel verwenden wir die Methode format(), um eine Zahl in eine Zeichenfolge umzuwandeln -

# Integer to be converted
n = 60

# Display the integer and it's type
print("Integer = ",n)
print("Type= ", type(n))

# Convert the integer to string and display the type
myStr = "{}".format(n)
print("\nString = ", myStr)
print("Type = ", type(myStr))
Nach dem Login kopieren

Ausgabe

Integer =  60
Type=  <class 'int'>
String =  60
Type =  <class 'str'>
Nach dem Login kopieren

Zahl mit der Funktion str() in einen String umwandeln

Die chinesische Übersetzung von

Beispiel

lautet:

Beispiel

In diesem Beispiel verwenden wir die Methode str(), um eine Zahl in eine Zeichenfolge umzuwandeln −

# Integer to be converted
n = 25

# Display the integer and it's type
print("Integer = ",n)
print("Type= ", type(n))

# Convert the integer to string using str() and display the type
myStr = str(n)
print("\nString = ", myStr)
print("Type = ", type(myStr))
Nach dem Login kopieren

Ausgabe

Integer =  25
Type=  <class 'int'>

String =  25
Type =  <class 'str'>
Nach dem Login kopieren

Zahl im %s-Format in eine Zeichenfolge umwandeln

Die chinesische Übersetzung von

Beispiel

lautet:

Beispiel

In diesem Beispiel verwenden wir den Formatbezeichner %s, um eine Zahl in eine Zeichenfolge umzuwandeln −

# Integer to be converted
n = 90

# Display the integer and it's type
print("Integer = ",n)
print("Type= ", type(n))

# Convert the integer to string using %s and display the type
myStr = "% s" % n
print("\nString = ", myStr)
print("Type = ", type(myStr))
Nach dem Login kopieren

Ausgabe

Integer =  90
Type=  <class 'int'>

String =  90
Type =  <class 'str'>
Nach dem Login kopieren

Zahl mit __str__() in eine Zeichenfolge umwandeln

Die chinesische Übersetzung von

Beispiel

lautet:

Beispiel

In diesem Beispiel konvertieren wir eine Zahl mit der Methode __string__() in Python in eine Zeichenfolge -

# Integer to be converted
n = 150

# Display the integer and it's type
print("Integer = ",n)
print("Type= ", type(n))

# Convert the integer to string using __str__() and display the type
myStr = n.__str__()
print("\nString = ", myStr)
print("Type = ", type(myStr))
Nach dem Login kopieren

Ausgabe

Integer =  150
Type=  <class 'int'>

String =  150
Type =  <class 'str'>
Nach dem Login kopieren

Zahl mit F-String in eine Zeichenfolge umwandeln

Die chinesische Übersetzung von

Beispiel

lautet:

Beispiel

In diesem Beispiel verwenden wir f-string, um eine Zahl in einen String umzuwandeln −

# Integer to be converted
n = 21

# Display the integer and it's type
print("Integer = ",n)
print("Type= ", type(n))

# Convert the integer to string using f-string and display the type
myStr = f'{n}'
print("\nString = ", myStr)
print("Type = ", type(myStr))
Nach dem Login kopieren

Ausgabe

Integer =  21
Type=  <class 'int'>

String =  21
Type =  <class 'str'>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie konvertiert man eine Zahl in Python in einen String?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage