Hiểu cách hoạt động
Ngôn ngữ bậc cao dùng cấu trúc gần cách diễn đạt của người để mô tả thuật toán. Python thực hiện lệnh theo cú pháp; ở chế độ tương tác có thể thử biểu thức, ở tệp chương trình lưu nhiều lệnh để chạy lại. Dấu * là nhân, ** là lũy thừa, / chia thực, // chia làm tròn xuống phía âm vô cùng và % lấy dư. Dấu ngoặc làm rõ thứ tự phép toán. Ví dụ −7//3=−3,không phải−2; −7%3=2 vì −7=(−3)×3+2. Với số không âm, // cho thương nguyên quen thuộc.