Задать вопрос
@FEFF14

Как конвертировать числа в формат доллара?

У меня есть числа 500, 5000, 50000
Как из них получить 5.00$ , 50.00$, 500.00$
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
AgentSmith
@AgentSmith
Это мой правильный ответ на твой вопрос
arr = [500, 5000, 50000]
for s in arr:
	x = s/100
	print(f'{x:.2f}$')

P.S. знак доллара $ по правилам должен быть перед числом
Ответ написан
Комментировать
Vindicar
@Vindicar
RTFM!
>>> import locale
>>> locale.setlocale(0, 'en-us')
'en-us'
>>> locale.currency(123400/100)
'$1234.00'
>>> locale.currency(123400/100, grouping=True)
'$1,234.00'
>>>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы