Size: a a a

2021 November 10

A

Andrey in Python
я в курсе
не души, это задание из учебника 8го класса
источник

ИВ

Илья Власов... in Python
Ну здесь хотя бы касты явные xDDD
источник

КШ

Кирилл Шихалев... in Python
bool подкласс int, приведение к родителю это не неявный каст
источник

T

Tishka17 in Python
это не вполне очеивдное поведение
источник

КШ

Кирилл Шихалев... in Python
Нормальное
источник

T

Tishka17 in Python
в данном случае код без него не сильно длиннее и поэтому это не оправдано
источник

T

Tishka17 in Python
if a*b==answer:
  rate += 1

в данном случае это и понятнее и гибче
источник

A

Andrey in Python
Да неочевидно конечно
Особенно для того парня, который совсем ничего не знает ещё
источник

h

hightime in Python
На собеседовании задали вопрос, чем отличаются статикметоды от классметодов и для чего используются одни и другие

Я ответил что в классметод передаётся ссылка на объект класса, а используются оба обычно для фабрик

Мне сказали что ответ неправильный

Можете просветить пожалуйста?)
источник

N

Noname in Python
Да че вы завелись, не однострочник же :))
источник

A

Andrey in Python
Да вроде все правильно
Только я фабрики через класс метод не оч люблю
Но это такое
Лично мое
источник

A

Andrey in Python
Да и статик методы для фабрик не оч люблю
источник

h

hightime in Python
Вот мне твёрдо сказали что я не прав, интересно какие ещё есть мнения для чего они используются
источник

N

Nikolay in Python
Проблема в том, что правильно и что ожидал спрашивающий
источник

h

hightime in Python
А используешь просто функции фабрики?
Я юзаю статики обычно
источник

A

Andrey in Python
А почему не прав не объяснили?
источник

h

hightime in Python
Нет))
источник

A

Andrey in Python
Классы фабрики
источник

N

Nikolay in Python
Кдассметод это статик из плюсов, статикметод это friend функция из плюсов
источник

A

Andrey in Python
Ну и не парься тогда
источник