Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 04.11.2022
Сообщений: 18

Что не так с решением задачи

11.11.2022, 20:37. Показов 1081. Ответов 1

Студворк — интернет-сервис помощи студентам
Текст задачи: Добавьте в класс Battery метод с именем upgrade_battery(). Этот метод должен проверять размер аккумулятора и устанавливать мощность равной 100, если она имеет другое значение. Создайте экземпляр электромобиля с аккумулятором по умолчанию, вызовите get_range(), а затем вызовите get_range() во второй раз после вызова upgrade_battery(). Убедитесь в том, что запас хода увеличился.

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class Battery():
    def upgrade_battery(self, battery_size = 100):
       self.bs = battery_size
    def describe_battery(self):
        print(f" This car has a {self.bs} - kWh battery.")
    def get_range(self):
       if self.battery_size == 75:
           range = 260
       elif self.battery_size == 100:
           range = 315
    
print(f"this car can go about {'315'} miles on a full charge.")
my_tesla = ('tesla', 'model s', 2019)
print(my_tesla)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.11.2022, 20:37
Ответы с готовыми решениями:

не могу справиться с решением задачи(так как не учил)
С клавиатуры вводится натуральное число n от 1 до 63 выведите таблиц перевода чисел из 10 в 8 систему счисления от n до 1. Подсказка: ...

Что означает, что точка x0 не является решением задачи
Добрый вечер!!! Помогите ответить на такой вопрос: Что означает, что точка x_{0} не является решением задачи(x_{0} удовлетворяет...

Что не так с решением?
var x,y,z:real; begin read(x,y,z); z:=tg*x-(2*sin*2*y+7.8*cos*x)+10; writeln('При x = ', x, ' y = ', y, ' z = ', z); end. ...

1
 Аватар для Semen-Semenich
5226 / 3472 / 1174
Регистрация: 21.03.2016
Сообщений: 8,300
12.11.2022, 14:37
Цитата Сообщение от kekcuk999 Посмотреть сообщение
Этот метод должен проверять размер аккумулятора и устанавливать мощность равной 100, если она имеет другое значение.
Python
1
2
    def upgrade_battery(self, battery_size = 100):
       self.bs = battery_size
что тут проверяется? просто тупо устанавливается значение 100. что делает def get_range это одному вам понятно

Python
1
2
3
4
5
    def get_range(self):
       if self.battery_size == 75:
           range = 260
       elif self.battery_size == 100:
           range = 315
но подскажу. абсолютно ничего. потому что переменной self.battery_size еще нет и сравнивать нечего.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.11.2022, 14:37
Помогаю со студенческими работами здесь

Необходимо наставление с решением данной задачи,так как самостоятельно найти ошибки я не могу
Методические указания Рассмотреть пример использования оператора цикла <for> решить самостоятельно предложенные задачи. ...

Что не так с этим решением?
Гильдон играет в компьютерную игру под названием Block Adventure. В ряд выставлены n столбиков из кубиков, эти столбики пронумерованы от 1...

Определить, принадлежит ли точка с координатами xd и yd прямоугольнику (что не так с решением?)
в общем суть задачи сводится к тому, что необходимо в n-нном количестве тестов определить принадлежит ли точка координаты которой задаются...

Подскажите, что не так с решением! задача "Порядочные числа"
У Миши развитое эстетическое чувство. Он считает, что не все числа одинаково порядочные. Когда ему грустно, он начинает придумывать числа и...

Help с решением задачи!
Номер варианта 11; Назва класу: Вiдрiзки Складовi члени: Координати початку та кiнця, методи обчислення довжини та кута мiж вiссю OY ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru