Как заменить запятую на точку в python
Перейти к содержимому

Как заменить запятую на точку в python

  • автор:

Как заменить запятую на точку в java

В Java заменить запятую на точку можно при помощи метода replace() , который заменяет части строки на другую строку.

String str = "Ivan, Petr,"; String newStr = str.replace(',', '.'); System.out.println(newStr); // => Ivan. Petr. 

[python] вывод float с запятой вместо точки

Как правильно настроить вывод, чтобы при печати float использовалась запятая вместо точки (кроме костыля def comma(fl): str(fl).replace(‘.’, ‘,’))?

> print 3.14 3,14 > str(3.14) 3,14 и т. д. 

ipc ★
30.05.11 20:31:00 MSK

Я как раз делал бы strreplace.

Tanger ★★★★★
( 30.05.11 20:33:25 MSK )

import locale locale.setlocale(locale.LC_ALL, '') print locale.format("%f", 3.1415) 

Только так правильно.

Zenom ★★★
( 30.05.11 20:40:49 MSK )

Я бы на твоём месте, особенно если пишешь не только для себя, считывал значение десятичного разделителя из текущей локали. Захардкоривать такие вещи оч. плохо.

Как заменить запятую на точку

Один только вопрос. Нахрена при наличии ниипического количества ресурсов с API для получения всевозможных курсов костылять парсер гугла для этой цели?

8 апр 2022 в 19:32

Я по гайду делал, а на других сайтах тяжко находить контент в коде елемента за что зацепиться. А в гугле легко и привычно как-то.

8 апр 2022 в 22:44
8 апр 2022 в 23:04
Я в питоне недели 2, а ты мне уже какие-то json файлы кидаешь
10 апр 2022 в 15:03

Ну ты, братка, даешь ))) Парсить гугл через 2 недели норм а один из базовых форматов обмена данными (которы к слову без усилий приводится к словарю) тебе сложно. Удачи бро )))))

Какая функция нужна для замены символа в строке в Python?

Для замены символа в строке используется метод ‘replace()’. В качестве обязательных аргументов методу передаются искомая строка и строка, на которую нужно заменить искомую.

txt = 'I like bananas' x = txt.replace('bananas', 'apples') print(x) # => I like apples 

Также в качестве третьего необязательного аргумента можно передать целое число, обозначающее какое количество вхождений искомой строки нужно поменять. Если не передавать этот параметр, будут заменены все вхождения искомой строки:

txt = 'one one was a race horse, two two was one too.' x = txt.replace('one', 'three') print(x) # => three three was a race horse, two two was three too. 
txt = 'one one was a race horse, two two was one too.' x = txt.replace('one', 'three', 2) print(x) # => three three was a race horse, two two was one too. 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *