Giả sử biến a giữ 10 và biến b giữ 20, sau đó -
Sr.No | Toán tử &Mô tả | Ví dụ |
---|---|---|
1 | = Gán giá trị từ toán hạng bên phải cho toán hạng bên trái | c =a + b gán giá trị của a + b vào c |
2 | + =Thêm VÀ Nó thêm toán hạng bên phải vào toán hạng bên trái và gán kết quả cho toán hạng bên trái | c + =a tương đương với c =c + a |
3 | - =Trừ VÀ Nếu giá trị của hai toán hạng không bằng nhau thì điều kiện trở thành true. Nó trừ toán hạng bên phải khỏi toán hạng bên trái và gán kết quả cho toán hạng bên trái | c - =a tương đương với c =c - a |
4 | * =Nhân AND Nó nhân toán hạng bên phải với toán hạng bên trái và gán kết quả cho toán hạng bên trái | c * =a tương đương với c =c * a |
5 | / =Chia AND Nó chia toán hạng bên trái với toán hạng bên phải và gán kết quả cho toán hạng bên trái | c / =a tương đương với c =c / a |
6 | % =Mô-đun AND Cần mô đun bằng cách sử dụng hai toán hạng và gán kết quả cho toán hạng bên trái | c% =a tương đương với c =c% a |
7 | ** =Số mũ VÀ Thực hiện phép tính lũy thừa (lũy thừa) trên các toán tử và gán giá trị cho toán hạng bên trái | c ** =a tương đương với c =c ** a |
8 | // =Phân chia tầng Nó thực hiện phân chia tầng trên các toán tử và gán giá trị cho toán hạng bên trái | c // =a tương đương với c =c // a |
Ví dụ
Giả sử biến a giữ 10 và biến b giữ 20, sau đó -
#!/usr/bin/python a = 21 b = 10 c = 0 c = a + b print "Line 1 - Value of c is ", c c += a print "Line 2 - Value of c is ", c c *= a print "Line 3 - Value of c is ", c c /= a print "Line 4 - Value of c is ", c c = 2 c %= a print "Line 5 - Value of c is ", c c **= a print "Line 6 - Value of c is ", c c //= a print "Line 7 - Value of c is ", c
Đầu ra
Khi bạn thực hiện chương trình trên, nó tạo ra kết quả sau -
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