Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk menukar nombor kepada rentetan dalam Python?
Untuk menukar nombor kepada rentetan, terdapat banyak cara. Mari kita lihat mereka satu persatu.
Dalam contoh ini, kami akan menggunakan kaedah format() untuk menukar nombor kepada rentetan -
# 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'>
Dalam contoh ini, kami akan menggunakan kaedah str() untuk menukar nombor kepada rentetan −
# 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'>
Dalam contoh ini, kami akan menggunakan penentu format %s untuk menukar nombor kepada rentetan −
# 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'>
Dalam contoh ini, kita akan menukar nombor kepada rentetan menggunakan kaedah __string__() dalam Python -
# 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'>
Dalam contoh ini, kita akan menggunakan f-string untuk menukar nombor kepada rentetan −
# 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'>
Atas ialah kandungan terperinci Bagaimana untuk menukar nombor kepada rentetan dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!