********** Ðополнение ********** .. _section-precedence: ÐÑиоÑиÑÐµÑ Ð±Ð¸Ð½Ð°ÑнÑÑ Ð°ÑиÑмеÑиÑеÑÐºÐ¸Ñ Ð¾Ð¿ÐµÑаÑоÑов ============================================ ЧÑо Ñакое ``3^2*4 + 2%5``? ÐнаÑение (38) опÑеделено по ÑÑой "ÑаблиÑе пÑиоÑиÑеÑа опеÑаÑоÑов". ТаблиÑа ниже оÑнована на ÑаблиÑе из § 5.14 книги *Python Language Reference Manual*, G. Rossum and F. Drake. ÐпеÑаÑоÑÑ ÑаÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ñ Ð² поÑÑдке возÑаÑÑÐ°Ð½Ð¸Ñ ÑÑаÑÑинÑÑва. ========================== ================= Operators Description ========================== ================= or boolean or and boolean and not boolean not in, not in membership is, is not identity test >, <=, >, >=, ==, != comparison +, - addition, subtraction \*, /, % multiplication, division, remainder \*\*, ^ exponentiation ========================== ================= СледоваÑелÑно, ÑÑÐ¾Ð±Ñ Ð¿Ð¾ÑÑиÑаÑÑ ``3^2*4 + 2%5``, Sage ÑаÑÑÑавлÑÐµÑ Ñкобки Ñак: ``((3^2)*4) + (2%5)``. СнаÑала ÑÑиÑаеÑÑÑ ``3^2``, Ñо еÑÑÑ ``9``, заÑем ÑÑиÑаÑÑÑÑ ``(3^2)*4`` и ``2%5``, и Ð½Ð°ÐºÐ¾Ð½ÐµÑ Ð¾Ð½Ð¸ ÑкладÑваÑÑÑÑ.