karulyana
@karulyana
Начинающий питонист

Объясните мне, почему после вычислений образуется кортеж?? И как обращаться к нему дальше, как к обычному float?

>>> fmax = 4,79 * 1000000.0 + 400000.0
>>> fmax
(4, 79400000.0)
>>> fmax = 4,79 * 100.0 + 400.0
>>> fmax
(4, 8300.0)
>>> fmax[0]
4
>>> fmax[1]
8300.0
>>>
  • Вопрос задан
  • 147 просмотров
Решения вопроса 2
petermzg
@petermzg
Самый лучший программист
Потому что дробная часть отделяется точкой.
fmax = 4.79 * 1000000.0 + 400000.0
Ответ написан
Комментировать
@deliro
4,79 - это не число, а кортеж из двух элементов (4 и 79). Тебя не смущает, что рядом стоят числа, написанные через точку?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
karulyana
@karulyana Автор вопроса
Начинающий питонист
моя глупая ошибка, мне стыдно
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы