We can convert an integer (int) to a String in Python by casting the int with str() function.
Example:
Let's say we have an integer with value 23.
number = 23
You can check the type of a data type by using the type() built-in function.
print(type(number))
Now to convert this integer to a string let's make use of the str function and save it as number_str.
number_str = str(number)
Again to verify, let's check the type of the variable number_str
print(type(number_str))
Complete Code:
int_number = 23
#conveting int to str
number_str = str(int_number)
print(f"type of int_number: {type(int_number)}")
print(f"type of number_str: {type(number_str)}")
Read documentation:
class str(object=b'', encoding='utf-8', errors='strict')
Return a string version of object. If object is not provided, returns the empty string.
Built-in str() method: https://docs.python.org/3/library/stdtypes.html#str

Comments & Discussion
Facing issues? Have questions? Post them here! We're happy to help!