Lặp hữu hạn Python: for loop (phần 6)

Phép gán tăng

Các biểu thức như x = x + 1 hay x = x – 2 xảy ra thường xuyên trong các loops rằng Python bao gồm các hình thức
viết tắt cho chúng. Kí hiệu phép gán có thể được kết hợp với các toán tử số học và nối để cung cấp augmented
assignment operations. Sau đây là một vài ví dụ:

a = 17
s = “hi”
a += 3 # Equivalent to a = a + 3
a -= 3 # Equivalent to a = a – 3
a *= 3 # Equivalent to a = a * 3
a /= 3 # Equivalent to a = a / 3
a %= 3 # Equivalent to a = a % 3
s += ” there” # Equivalent to s = s + ” there”

Tất cả các ví dụ này có định dạng:

<variable> <operator>= <expression>

cái tương ứng với

<variable> = <variable> <operator> <expression>

Chú ý rằng không có khoảng trắng giữa <operator> và =. Các hoạt động phép gán tăng và các hoạt động phép gán tiêu
chuẩn có cùng ưu tiên.

Chia sẻ