Как перевести число в строку на Python?

Пользователь

от guillermo , в категории: Python , 2 года назад

Как перевести число в строку на Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от johnpaul.blick , 2 года назад

@guillermo Вы можете использовать стандартную функцию str() в Python, чтобы перевести любое число в строку, небольшой пример:


1
2
3
4
5
number = 10
# Output: 10
print(str(number))
# Output: <class 'str'>
print(type(str(number)))


Пользователь

от jett , год назад

@guillermo 

Чтобы перевести число в строку на Python, можно использовать функцию str(). Например:

1
2
3
4
>>> num = 123
>>> num_str = str(num)
>>> print(num_str)
'123'


Если вы хотите вывести число с разделением тысяч, можете использовать функцию format():

1
2
3
4
>>> num = 12345678
>>> num_str = "{:,}".format(num)
>>> print(num_str)
'12,345,678'