Kết quả khi thực hiện câu lệnh sau:
>>>10 - 5 ** 2 + 8//3 +2
Khi thực hiện câu lệnh trên, Python sẽ áp dụng các toán tử theo thứ tự ưu tiên được xác định trước, bao gồm:
1/ Toán tử mũ (**).
2/ Các toán tử nhân (*), chia (/), chia lấy phần dư (%).
3/ Các toán tử cộng (+), trừ (-).
Do đó, ta cần phải áp dụng thứ tự ưu tiên này để tính toán giá trị của biểu thức trên. Với biểu thức trên, ta có thể tính toán như sau:
Do đó kết quả: -11