# Use the function str() to turn an integer into a string
integer = 123
string = str(integer)
string
# Output:
# '123'
num = 12
print(f"Bob has {num} apples.")
#prints: Bob has 12 apples.
int x = 10
string p = str(x)
number = 12
string_number = str(number)
num = 333333
print(str(num))
num = 10
text = str(num)
"""
Output
'10'
"""
print(str(1)) # convert number to string
print(int("1")) # convert string to int
print(float(1)) # convert int to float
print(list('hello')) # convert string to list
print(tuple('hello')) # convert string to tuple
print(list((1, 2, 3))) # convert tuple to list
print(tuple([1, 2, 3])) # convert list to tuple
print(bool(1)) # convert a number to boolean
print(bool(0)) # convert a number to boolean
print(bool("")) # convert a string to boolean
print(bool("data")) # convert string to boolean
print(bin(10)) # convert an integer to a binary string
print(hex(10)) # convert an integer to a hex string
print(oct(10)) # convert an integer to an octal string
int x = 5
string_from_int = str(x)
# Define a variable containing an integer first
number = 7
# Next, we would have to convert it to a string. But, since the str() method
# would make our variable's integer a string for a temporary period,
# we would have to REdefine the entire variable as a string:
number = str(number)
# To prove my method, I will use the type() function to show you that
# the variable had change permanently:
print(type(number))
>>output: <class 'str'>
# Defining number as an Integer
number = 87 + 9
# Converting number into String
number = str(number)
print(number)
# Output:
# 96