|
0 / 0 / 0
Регистрация: 27.02.2025
Сообщений: 10
|
||||||
Учет расходов ЖКХ29.09.2025, 10:03. Показов 1918. Ответов 20
Метки нет (Все метки)
Здравствуйте!
Студент, осваиваем 1С и встроенный ЯП. Обязательно начать освоение Python в форме самостоятельного обучения. До нового года - операторы, строки, списки, словари, далее по программе в классах. На консультации предоставлять пусть несложные, но свои программы. Представленный код рабочий, одобрен. Вопрос для себя: можно ли упростить код?
0
|
||||||
| 29.09.2025, 10:03 | |
|
Ответы с готовыми решениями:
20
Задача 3: сокращение расходов в период кризиса Разработать программу учёта расходов и доходов Написать программу для вычисления расходов за неделю |
|
-610 / 35 / 0
Регистрация: 10.03.2025
Сообщений: 485
|
|
| 29.09.2025, 10:27 | |
|
Подключить к Пайтону нормальную СУБД, хотя бы встроенную SQLite
выглядит Ваш код не очень, но если препод одобрил, только непонятно куда данные записываются, похоже это просто форма ввода в никуда
0
|
|
|
121 / 116 / 18
Регистрация: 05.08.2021
Сообщений: 506
|
||||||
| 29.09.2025, 12:31 | ||||||
|
Транслит типа "voda", "musor" и т. п. - последнее дело... Для программирования есть английские слова. От одного вида которых все пребывают в нирване
январь - 5367.01 рублей февраль - 5611.59 рублей март - 5917.62 рублей апрель - 5587.81 рублей май - 4540.04 рублей июнь - 2854.43 рублей июль - 2815.24 рублей август - 3224.87 рублей сентябрь - 3406.11 рублей октябрь - 2188.3 рублей ноябрь - 745.1 рублей декабрь - 22333.7 рублей ________________________________________ _______________________________________ Итого за все эти блага цивилизации за год натикало 64591.82 рублей
0
|
||||||
|
-610 / 35 / 0
Регистрация: 10.03.2025
Сообщений: 485
|
|
| 29.09.2025, 13:43 | |
|
Zloyalex100, Не надо никакого транслита Python допускает переменные
написанные кириллицей, препод будет в восторге
0
|
|
|
121 / 116 / 18
Регистрация: 05.08.2021
Сообщений: 506
|
||
| 29.09.2025, 14:00 | ||
|
0
|
||
|
-610 / 35 / 0
Регистрация: 10.03.2025
Сообщений: 485
|
|
| 29.09.2025, 14:22 | |
|
Zloyalex100, А каково англоязычным программистам видеть все эти служебные словечки
begin end procedure for else if, я вообще не понимаю этого препода, зачем 1С-нику изучать Пайтон, а поскольку он 1С-ник, то все ему придется писать на кириллице, хотя можно и на латинице, но причем здесь Пайтон, да еще абсолютно дикое задание я явно отстал от современных трендов оказания образовательных услуг
0
|
|
|
0 / 0 / 0
Регистрация: 27.02.2025
Сообщений: 10
|
|
| 29.09.2025, 14:47 [ТС] | |
|
Старенький ПК, Python 3.4
Задания придумываем сами,это реальные расходы по нашей квартире, простой код -т.к. на начальном уровне освоения пайтон, дойдем до баз - перепишем. В будущем обучении и работе пайтон якобы пригодится для математических и финансовых отчетов, анализа данных. Добавлено через 7 минут С английским согласен полностью - поленился. Тренд в обучении - программист должен владеть минимум двумя ЯП, один в близок к совершенству. Добавлено через 1 минуту Всем спасибо за участие и поддержку и правильную критику.
0
|
|
| 29.09.2025, 14:51 | |
|
0
|
|
|
-610 / 35 / 0
Регистрация: 10.03.2025
Сообщений: 485
|
|
| 29.09.2025, 14:53 | |
|
Vlad_IP, Я не в претензии, но базу на чистом Пайтоне не пишут, поэтому
программист должен пользоваться инструментом, для этого созданным, 1С это вообще средство разработки любых экономических прикладных приложений и там есть для этого всё. А задачек для Пайтона на этом сайте завались, есть готовые примеры на любые темы, в том числе и для создания баз данных, но с подключением соответствующих инструментов
0
|
|
|
0 / 0 / 0
Регистрация: 27.02.2025
Сообщений: 10
|
|
| 29.09.2025, 15:18 [ТС] | |
|
Storm Screamer, В представленном коде расходы с декабря по сентябрь, просто Zloyalex100 показал пример на весь год
0
|
|
|
1 / 1 / 0
Регистрация: 29.09.2025
Сообщений: 4
|
||||||
| 29.09.2025, 21:47 | ||||||
1
|
||||||
|
0 / 0 / 0
Регистрация: 27.02.2025
Сообщений: 10
|
|
| 30.09.2025, 08:28 [ТС] | |
|
Большое спасибо, с функциями стало элегантней и профессиональней
0
|
|
|
1 / 1 / 0
Регистрация: 29.09.2025
Сообщений: 4
|
|
| 30.09.2025, 09:00 | |
|
Можно конечно было и без декоратора real_decor сделать, но с декором че-то добавить/изменить можно.
0
|
|
|
129 / 187 / 17
Регистрация: 08.10.2024
Сообщений: 706
|
|||||
| 30.09.2025, 10:25 | |||||
|
А с такими данными гораздо удобнее работать с помощью словарей.
1
|
|||||
|
-610 / 35 / 0
Регистрация: 10.03.2025
Сообщений: 485
|
||
| 01.10.2025, 11:20 | ||
|
а если нет, то ее немедленно надо преобразовать к виду, в котором становятся возможными действия, для которых и создается регулярная деловая инфа: - делать запросы на чтение, запись, индексацию - гарантированная персистентность
0
|
||
|
129 / 187 / 17
Регистрация: 08.10.2024
Сообщений: 706
|
||
| 01.10.2025, 12:02 | ||
|
В этом и есть отличие грамотной архитектуры
0
|
||
|
-610 / 35 / 0
Регистрация: 10.03.2025
Сообщений: 485
|
|
| 01.10.2025, 12:47 | |
|
ViachaslauK, Бизнес-логика, это алгоритм в котором описано поведение
системы, скажем при установлении цены на розничный товар мы будем: - проанализируем график объемов продаж данного товара за определенный период - график остатков товаров за определенный период - соотнесем эти два графика на предмет корреляции, уходит товар когда его мало, много или нет корреляции - алгоритм даст рекомендацию на скидку для покупателя, исходя из объема покупки наличия карты скидок, тематических скидок, исходя из графика скидок Бизнес-логика обращается к базе, а не наоборот А у вас тут телега стоит впереди лошади и непонятно, кто кого везет Бизнес-логика обслуживает базу данных, а не генерирует и не заменяет ее собой это два разных процесса предметной области Беда программистов в том , что они редко шарят в предметной области и у них происходит иллюзия, что архитектура рулит и даже заруливает, рулит всегда предметная область, она диктует контуры архитектуры, а дело архитектора увидеть узкие места и своевременно их расширить и даже расшаперить
0
|
|
|
129 / 187 / 17
Регистрация: 08.10.2024
Сообщений: 706
|
||
| 02.10.2025, 09:28 | ||
|
Задача простая: 1. (опционально) Продумать формат полученных данных 2. обработать данные. 3. Вернуть данные в нужном формате. На этом этапе не решается вопрос - где хранить данные. Это вообще не важно. например результат вернется в виде словаря. Я могу его сохранить прямо в этом формате в Динаме или монго, могу как поле JSON в Postgres, могу вообще в текстовом - это неважно. За это отвечает адаптер А тут, еще раз речь об обработке данных.
0
|
||
|
0 / 0 / 0
Регистрация: 27.02.2025
Сообщений: 10
|
||||||
| 02.10.2025, 11:11 [ТС] | ||||||
|
ViachaslauK, Здравствуйте! Пробовал со словарем и матрицей, с матрицей вообще не зашло, со словарем показалось дольше, но удобней. Буду перерабатывать на основе словарей. Вот фрагменты кода(буквенные обозначения для скорости ввода)
0
|
||||||
|
-610 / 35 / 0
Регистрация: 10.03.2025
Сообщений: 485
|
|
| 02.10.2025, 11:50 | |
|
Vlad_IP, Сразу видно настоящего исследователя, он пробует разные варианты,
осмысливает, опровергает сам себя, выдвигает новые гипотезы, дорога без конца, респект и уважуха!!! ![]() Путь настоящего самурая
0
|
|
| 02.10.2025, 11:50 | |
|
Помогаю со студенческими работами здесь
20
Написать программу для вычисления расходов за неделю Бот для учета расходов и доходов Транспортные расходы
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|