В настоящее время я изучаю методы для каждой встроенной функции, многие применимы к другим функциям. Я наткнулся на 2 метода с функцией bool()
: x.__lshift__
и x.__pow__
. Теперь x.__lshift__(y)
соответствует x<<y
, а x.__pow__(y[, z])
соответствует pow(x, y[, z])
.Когда использовать x .__ lshift__ и x .__ pow__
Мой вопрос: Эти два метода кажутся почти то же самое (я использовал их внутри оболочки, чтобы проверить, если этот вопрос, кажется, не думал, что я, вероятно, использовали их неправильно), Какая разница, использование с bool()
, между двумя?
Это разные функции! – Antimony
@Antimony .... разница в использовании методов в функции 'bool()' – TimLayne
Есть ли у вас ссылка на источник? – Antimony