Heim >Backend-Entwicklung >Python-Tutorial >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.
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))
Integer = 60 Type= <class 'int'> String = 60 Type = <class 'str'>
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))
Integer = 25 Type= <class 'int'> String = 25 Type = <class 'str'>
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))
Integer = 90 Type= <class 'int'> String = 90 Type = <class 'str'>
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))
Integer = 150 Type= <class 'int'> String = 150 Type = <class 'str'>
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))
Integer = 21 Type= <class 'int'> String = 21 Type = <class 'str'>
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!