Встроенная функция Python str()

Из документации Python 3

Возвращает строковое представление объекта. Если объект не предоставлен, возвращает пустую строку. В противном случае поведение str() зависит от того, указаны ли кодировка (encoding) или ошибки (errors).

Introduction

Встроенная функция str() в Python возвращает строковое представление объекта. Если объект не предоставлен, она возвращает пустую строку. Это универсальная функция для преобразования других типов данных в строки.

Examples

# transform an integer to a string
from_integer = str(29)
print(from_integer)
print(type(from_integer))
29
<class 'str'>
# transform a float to string
from_float = str(-3.14)
print(from_float)
print(type(from_float))
-3.14
<class 'str'>
# return an empty string
str()
''