170 похожих чатов

Привет. Подскажите почему этот код не считает переменные buy_sum и

sell_sum, а дает их в первоначальном виде?
https://dpaste.org/Rob6
Результат:
Цикл окончен, i = 125
232.07
0

15 ответов

10 просмотров

Код отвратительный

Алексей-Косневич Автор вопроса
Roman Timofeev
Код отвратительный

Согласен, я новичек, но лишь бы задачу решал... а он не решает

Возьмите отладчик и пошагово пройдите

Алексей-Косневич Автор вопроса
Roman Timofeev
Возьмите отладчик и пошагово пройдите

если не сложно ткните носом где это в pycharm

Алексей Косневич
Согласен, я новичек, но лишь бы задачу решал... а ...

Ну и можно заменить: buy_or_sell = buy_or_sell - 1 На buy_or_sell -= 1

Алексей-Косневич Автор вопроса
Roman Timofeev
Ну и можно заменить: buy_or_sell = buy_or_sell -...

это все косметика, это понятно

Алексей-Косневич Автор вопроса
Roman Timofeev
Возьмите отладчик и пошагово пройдите

Ничего интересного.. что я не так делаю?

Алексей Косневич
это все косметика, это понятно

Чище код => проще читать => проще искать ошибки. И я бы советовал отделить это от чтения из файла, а саму логику в отдельную функцию и покрыть её тестами

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

Алексей-Косневич Автор вопроса
Mediator
Так данные нам неизвестны. Если каждый следующий ...

с данными точно все норм, есть разница в единицу

Алексей-Косневич Автор вопроса
Roman Timofeev
Брекпоинт поставьте

Спасибо за помощь. Сегодня уже пора спать, завтра буду разбираться)

Roman Timofeev
Чище код => проще читать => проще искать ошибки. ...

тебе пишут что он новичок, зачем его так нагружать то?)

Kel0
тебе пишут что он новичок, зачем его так нагружать...

Ну да новичкам с ассертов имхо лучше начинать

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

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта