Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Toán Tử Gán (Assignment Operators) trong Python

Toán tử gán dùng để gán giá trị cho biến. Giả sử a = 10, b = 20:

STT Toán tử & Mô tả Ví dụ
1= - Gán giá trị bên phải cho biến bên tráic = a + b
2+= - Cộng và gán: c += a ≡ c = c + ac += a
3-= - Trừ và gán: c -= a ≡ c = c - ac -= a
4*= - Nhân và gán: c *= a ≡ c = c * ac *= a
5/= - Chia và gán: c /= a ≡ c = c / ac /= a
6%= - Modulo và gán: c %= a ≡ c = c % ac %= a
7**= - Lũy thừa và gán: c **= a ≡ c = c ** ac **= a
8//= - Chia nguyên và gán: c //= a ≡ c = c // ac //= a

Ví dụ chương trình

#!/usr/bin/python
a = 21
b = 10
c = 0

c = a + b;  print("Line 1 - Value of c is", c)  # 31
c += a;     print("Line 2 - Value of c is", c)  # 52
c *= a;     print("Line 3 - Value of c is", c)  # 1092
c /= a;     print("Line 4 - Value of c is", c)  # 52.0
c = 2
c %= a;     print("Line 5 - Value of c is", c)  # 2
c **= a;    print("Line 6 - Value of c is", c)  # 2097152
c //= a;    print("Line 7 - Value of c is", c)  # 99864

Kết quả

Line 1 - Value of c is 31
Line 2 - Value of c is 52
Line 3 - Value of c is 1092
Line 4 - Value of c is 52
Line 5 - Value of c is 2
Line 6 - Value of c is 2097152
Line 7 - Value of c is 99864