Skip to main content
Stack Overflow на русском
Xander's user avatar
Xander's user avatar
Xander's user avatar
Xander
  • Участник в течение 9 лет 8 месяцев
  • Последнее посещение более недели назад
  • Москва
награждён
награждён
награждён
награждён
комментарий
комментарий
Передача аргументов при вызове python
@Radiance, Нет, это не так. 12345 - это один аргумент, а *(1,2,3,4,5) - это пять аргументов.
дан ответ
Loading...
награждён
награждён
дан ответ
Loading...
комментарий
Как исправить ошибку TypeError: 'float' object is not callable в коде Python?
Если вы про ошибку ValueError: math domain error, то это совсем другая проблема в другом методе. У вас там квадратный корень из отрицательного числа пытается извлечься.
комментарий
Как исправить ошибку TypeError: 'float' object is not callable в коде Python?
Ну, вам надо определиться - вы хотите, чтобы geometric_characteristics_injector у вас был property или не property. Потому что сейчас в классе Injector он у вас не является property, а в классах CentrifugalInjector и ScrewInjector - является. Отсюда и путаница с тем, нужны у него скобки, или не нужны.
комментарий
Как исправить ошибку TypeError: 'float' object is not callable в коде Python?
Зачем вам вызывать метод абстрактного класса, если вы работаете с экземпляром конкретного класса? В любом случае вы сами себе злобный буратино, раз в абстрактном классе сделали этот метод - просто методом, а в наследниках - property. Приведите в соответствие, чтобы и там, и там было что-то одно, тогда и путаницы не будет.
комментарий
Как исправить ошибку TypeError: 'float' object is not callable в коде Python?
Это уже другая ошибка, дальше по ходу выполнения. Просто со скобками у вас падало раньше, а без скобок выполнение проходит до следующей ошибки.
комментарий
Как метод наследованного класса изменить без его переопределения?
Нет, с pygame я не работал ) Лучше задайте это отдельным вопросом.
отредактирован
Loading...
дан ответ
Loading...
1
2 3 4 5
...
106

AltStyle によって変換されたページ (->オリジナル) /