Найти - Пользователи
Полная версия: Что означает данная конструкция?
Начало » Python для новичков » Что означает данная конструкция?
1
T800
Попался код на пайтоне, вроде всё понятно, но нижеприведённую конструкцию не осилил:

res[product.id] += product._name == "product.product" and product.price_extra or 0.0

Какова последовательность действий, при каких условия какие значения чему присваиваются?
Shaman
res[product.id] += product.price_extra if product._name == "product.product" else 0.0
T800
Спасибо за помощь, разобрался!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB