|
3 / 3 / 0
Регистрация: 20.12.2021
Сообщений: 105
|
|
Напишите функцию circuit_resistance() для расчета сопротивления цепи24.12.2021, 10:05. Показов 8478. Ответов 18
Метки нет (Все метки)
Напишите функцию circuit_resistance() для расчета сопротивления цепи. Функция вызывается с аргументами:
произвольное количество значений сопротивления (целые числа); connection – тип соединения (serial, parallel) – именованный аргумент, по умолчанию serial (последовательное); conductivity – именованный аргумент, что найти – сопротивление или проводимость, по умолчанию False, то есть определяется сопротивление. Функция возвращает вычисленное значение в виде вещественного числа, округлённого до 4 знаков после запятой. Пример 1 Ввод: data = [10, 20, 30] print(circuit_resistance(*data)) Вывод: 60 Пример 2 Ввод: data = [30, 30, 30] print(circuit_resistance(*data, connection='parallel')) Вывод: 10.0 Примечания: Для справки: Сопротивление последовательно соединённых резисторов вычисляется как их сумма: R=R1+R2+R3+… Сопротивление при параллельном соединении определяется из формулы: 1/R=1/R1+1/R2+1/R3+… Проводимость – это величина, обратная сопротивлению.
0
|
|
| 24.12.2021, 10:05 | |
|
Ответы с готовыми решениями:
18
Напишите программу расчета сопротивления электрической цепи Составьте приложение для расчета общего сопротивления цепи последовательно включенных резисторов R=R1+R2+R3+R4, с запись Составьте приложение для расчета общего сопротивления цепи параллельно включенных резисторов , где R-общее сопротивле |
|
Супер-модератор
|
||||||
| 24.12.2021, 11:58 | ||||||
0
|
||||||
|
2752 / 2059 / 509
Регистрация: 17.02.2014
Сообщений: 9,486
|
||||||
| 24.12.2021, 14:20 | ||||||
|
Catstail, так поизящнее будет:
1
|
||||||
|
3 / 3 / 0
Регистрация: 20.12.2021
Сообщений: 105
|
|
| 24.12.2021, 15:24 [ТС] | |
|
Catstail,
![]() Ввод: data = [10, 20, 30] print(circuit_resistance(*data)) Ожидаемый результат: 60 Вывод: 5.4545 60
0
|
|
|
3 / 3 / 0
Регистрация: 20.12.2021
Сообщений: 105
|
|
| 24.12.2021, 17:02 [ТС] | |
|
Catstail,Ммммм...Ну я ж не сумашедший?Вы тоже это видите?
АААА доперло, спасибо!
0
|
|
|
3 / 3 / 0
Регистрация: 20.12.2021
Сообщений: 105
|
|
| 24.12.2021, 17:13 [ТС] | |
|
Catstail, Извините, я наверно Вас уже конкретно задолбал, но можно еще вопросик: Как убрать точку с нулями после числа, если round() не принимает?
0
|
|
|
3 / 3 / 0
Регистрация: 20.12.2021
Сообщений: 105
|
|
| 24.12.2021, 17:19 [ТС] | |
|
Catstail, я уже сам не понимаю, что ему надо, но он почему то требует ровно 60(
0
|
|
|
3 / 3 / 0
Регистрация: 20.12.2021
Сообщений: 105
|
|
| 24.12.2021, 17:39 [ТС] | |
|
Catstail, он - сайт
0
|
|
|
Супер-модератор
|
||||||
| 24.12.2021, 17:46 | ||||||
Сообщение было отмечено DoberMan2001 как решение
Решение
0
|
||||||
|
3 / 3 / 0
Регистрация: 20.12.2021
Сообщений: 105
|
|
| 24.12.2021, 17:52 [ТС] | |
|
Catstail, мне уже неудобно вас напрягать, либо это в системе сбой, либо незнаю что ему надо...
Ожидаемый результат: 60 Вывод: 60 60 Сообщение: Traceback (most recent call last): File "/temp/testing/checker.py", line 10, in <module> user_result = float(file) ValueError: could not convert string to float: '60\n60'
0
|
|
|
3 / 3 / 0
Регистрация: 20.12.2021
Сообщений: 105
|
|
| 24.12.2021, 20:07 [ТС] | |
|
Catstail, с этим разобрался наконец, но оно требует
чтобы был: conductivity – именованный аргумент, что найти – сопротивление или проводимость, по умолчанию False, то есть определяется сопротивление.
1
|
|
|
Супер-модератор
|
||||||
| 25.12.2021, 07:14 | ||||||
Сообщение было отмечено DoberMan2001 как решение
Решение
3
|
||||||
|
3 / 3 / 0
Регистрация: 20.12.2021
Сообщений: 105
|
|
| 25.12.2021, 10:18 [ТС] | |
|
Catstail, Спасибо вам,
огромное!
1
|
|
|
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,329
|
||||||||||||
| 26.12.2021, 14:52 | ||||||||||||
1
|
||||||||||||
|
2 / 2 / 0
Регистрация: 13.03.2023
Сообщений: 23
|
||||||
| 15.03.2023, 11:54 | ||||||
|
Задача "Резисторы"
Небольшое дополнение - тесты не пропускали на 3м этапе. Добавлено округление.
0
|
||||||
| 15.03.2023, 11:54 | |
|
Помогаю со студенческими работами здесь
19
Напишите програму для решения примера. Для расчета фактериала сделать функцию Разработать приложение для вычисления сопротивления электрической цепи
Утилита для расчёта сопротивления резистора по цветной маркировке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
BOINC: 22 года — и всё ещё работает
Programma_Boinc 12.03.2026
BOINC: 22 года — и всё ещё работает
Дэвид Андерсон написал ретроспективу. Кратко: в 2001 году он ушёл из United Devices, где был CTO, и за несколько месяцев написал ядро BOINC — клиент, сервер,. . .
|
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
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|