Toán tử được gọi trong Python là gì?

Toán tử Python nói chung được sử dụng để thực hiện các thao tác trên các giá trị và biến. Đây là những ký hiệu tiêu chuẩn được sử dụng cho mục đích của các hoạt động logic và số học. Trong bài viết này, chúng ta sẽ xem xét các loại toán tử Python khác nhau.  

  • NGƯỜI ĐIỀU HÀNH. Là những ký hiệu đặc biệt. Ví dụ: + , * , /, v.v.
  • TOÁN TỬ. Đó là giá trị mà toán tử được áp dụng

toán tử số học

Các toán tử số học được sử dụng để thực hiện các phép toán như cộng, trừ, nhân và chia

  • Trong Trăn 3. x, kết quả của phép chia là dấu phẩy động trong khi ở Python 2. phép chia x của 2 số nguyên là một số nguyên và để thu được kết quả số nguyên trong Python 3. x thả nổi (// số nguyên) được sử dụng
Toán tửMô tảCú pháp+Thêm. cộng hai toán hạng bằng–Phép trừ. trừ hai toán hạngx – y*Phép nhân. nhân hai toán hạngx * y/Division (float). chia toán hạng thứ nhất cho toán hạng thứ hai / y//Division (sàn). chia toán hạng thứ nhất cho toán hạng thứ hai // y%Modulus. trả về phần còn lại khi toán hạng đầu tiên được chia cho thứ haix % y**Lũy thừa. Trả về lần đầu tiên được nâng lên thành lũy thừa secondx ** y

QUYỀN ƯU TIÊN

  • P – Dấu ngoặc đơn
  • E – Luỹ thừa
  • M – Phép nhân     (Phép nhân và phép chia có cùng mức độ ưu tiên)
  • D – Bộ phận
  • A – Phép cộng     (Phép cộng và phép trừ có cùng mức độ ưu tiên)
  • S – Phép trừ

Toán tử mô đun giúp chúng tôi trích xuất các chữ số cuối cùng của một số. Ví dụ

  • x % 10 -> mang lại chữ số cuối cùng
  • x % 100 -> mang lại hai chữ số cuối

Ví dụ. Toán tử số học trong Python

Python3




False
True
False
3

False
True
False
4
False
True
False
5
False
True
False
6

False
True
False
7
False
True
False
5
False
True
False
9

0
14
-11
14
2
40
0

0
14
-11
14
2
40
1

0
14
-11
14
2
40
2
False
True
False
5
False
True
False
4
0
14
-11
14
2
40
5
False
True
False
7

0
14
-11
14
2
40
0

0
14
-11
14
2
40
8

0
14
-11
14
2
40
9
False
True
False
5
False
True
False
4
False
True
False
92
False
True
False
7

0
14
-11
14
2
40
0

False
True
False
95

False
True
False
96
False
True
False
5
False
True
False
4
False
True
False
99
False
True
False
7

0
14
-11
14
2
40
0

False
True
False
92

False
True
False
93
False
True
False
5
False
True
False
4
False
True
False
96
False
True
False
7

0
14
-11
14
2
40
0

False
True
False
99

False
True
False
70
False
True
False
5
False
True
False
4
False
True
False
96
False
True
False
96
False
True
False
7

0
14
-11
14
2
40
0

False
True
False
77

False
True
False
78
False
True
False
5
False
True
False
4
False
True
False
81
False
True
False
7

0
14
-11
14
2
40
0

False
True
False
84

False
True
False
85
False
True
False
5
False
True
False
4
False
True
False
99
False
True
False
99
False
True
False
7

0
14
-11
14
2
40
0

False
True
False
92

_______593____594

_______593____596

_______593____598

_______593____670

_______593____672

_______593____674

_______593____676

Đầu ra

0
14
-11
14
2
40
4

Ghi chú. Tham khảo Sự khác biệt giữa / và // để biết một số thông tin thú vị về hai toán tử này

Toán tử so sánh

So sánh các toán tử quan hệ so sánh các giá trị. Nó trả về Đúng hoặc Sai tùy theo điều kiện

OperatorDescriptionSyntax>Greater than: True if the left operand is greater than the rightx > y=Greater than or equal to True if the left operand is greater than or equal to the rightx >= y<=Less than or equal to True if the left operand is less than or equal to the rightx <= yis x is the same as yx is yis notx is not the same as yx is not y

= là toán tử gán và == toán tử so sánh

Ví dụ. Toán tử so sánh trong Python

Python3




False
True
False
77

False
True
False
4
False
True
False
5
0
14
-11
14
2
40
800

False
True
False
7
False
True
False
5
0
14
-11
14
2
40
803

0
14
-11
14
2
40
0

0
14
-11
14
2
40
805

_______593____7807

0
14
-11
14
2
40
0

0
14
-11
14
2
40
809

False
True
False
93____7811

0
14
-11
14
2
40
0

0
14
-11
14
2
40
813

False
True
False
93____7815____05
False
True
False
5
0
14
-11
14
2
40
818

0
14
-11
14
2
40
0

0
14
-11
14
2
40
820

False
True
False
93____7822
False
True
False
5
0
14
-11
14
2
40
818

0
14
-11
14
2
40
0

0
14
-11
14
2
40
826

False
True
False
93____7828
False
True
False
5
0
14
-11
14
2
40
818

0
14
-11
14
2
40
0

0
14
-11
14
2
40
832

False
True
False
93____7834
False
True
False
5
0
14
-11
14
2
40
818

Đầu ra

0
14
-11
14
2
40
8

Toán tử logic

Các toán tử logic thực hiện các phép toán logic AND, logic OR và logic NOT. Nó được sử dụng để kết hợp các câu điều kiện

Toán tử Mô tả Cú pháp và Logic AND. Đúng nếu cả hai toán hạng là truex và yorLogical OR. Đúng nếu một trong hai toán hạng là đúng x hoặc ynotLogical NOT. Đúng nếu toán hạng sai không phải x

Ví dụ. Toán tử logic trong Python

Python3




0
14
-11
14
2
40
837

False
True
False
4
False
True
False
5
0
14
-11
14
2
40
840

False
True
False
7
False
True
False
5
0
14
-11
14
2
40
843

0
14
-11
14
2
40
0

0
14
-11
14
2
40
845

False
True
False
93____7815______7848
0
14
-11
14
2
40
818

0
14
-11
14
2
40
0

0
14
-11
14
2
40
851

False
True
False
93____7815______7854
0
14
-11
14
2
40
818

0
14
-11
14
2
40
0

0
14
-11
14
2
40
857

False
True
False
93____7859______7860
0
14
-11
14
2
40
861

Đầu ra

False
True
False

toán tử Bitwise

Các toán tử theo bit hoạt động trên các bit và thực hiện các hoạt động theo từng bit. Chúng được sử dụng để hoạt động trên các số nhị phân

Toán tử Mô tả Cú pháp Bitwise AND x & y. Bitwise ORx. y~Bitwise NOT~x^Bitwise XORx ^ y>>Bitwise right shiftx>><Ví dụ. Toán tử Bitwise trong Python

Python3




0
14
-11
14
2
40
862

False
True
False
4
False
True
False
5
0
14
-11
14
2
40
865

False
True
False
7
False
True
False
5
False
True
False
9

0
14
-11
14
2
40
0

0
14
-11
14
2
40
870

False
True
False
93____7872

0
14
-11
14
2
40
0

0
14
-11
14
2
40
874

False
True
False
93____7876

0
14
-11
14
2
40
0

0
14
-11
14
2
40
878

_______593____7880

0
14
-11
14
2
40
0

0
14
-11
14
2
40
882

False
True
False
93____7884

0
14
-11
14
2
40
0

0
14
-11
14
2
40
886

False
True
False
93____7888
0
14
-11
14
2
40
889
0
14
-11
14
2
40
890

0
14
-11
14
2
40
0

0
14
-11
14
2
40
892

False
True
False
93____7894
0
14
-11
14
2
40
889
0
14
-11
14
2
40
890

Đầu ra

0
14
-11
14
2
40

Toán tử gán

Toán tử gán dùng để gán giá trị cho biến

OperatorDescriptionSyntax=Gán giá trị của vế phải của biểu thức cho toán hạng bên trái x = y + z+=Thêm AND. Cộng toán hạng bên phải với toán hạng bên trái rồi gán cho toán hạng bên trái+=b     a=a+b-=Trừ AND. Trừ toán hạng bên phải từ toán hạng bên trái rồi gán cho toán hạng bên trái-=b     a=a-b*=Nhân AND. Nhân toán hạng bên phải với toán hạng bên trái rồi gán cho toán hạng bên trái*=b     a=a*b/=Divide AND. Chia toán hạng bên trái cho toán hạng bên phải rồi gán cho toán hạng bên trái/=b     a=a/b%=Modulus AND. Lấy mô-đun bằng toán hạng trái và phải và gán kết quả cho toán hạng trái%=b     a=a%b//=Divide(sàn) AND. Chia toán hạng bên trái cho toán hạng bên phải rồi gán giá trị (sàn) cho toán hạng bên trái //=b     a=a//b**=Số mũ AND. Tính toán giá trị số mũ (tăng lũy ​​thừa) bằng cách sử dụng toán hạng và gán giá trị cho toán hạng bên trái**=b     a=a**b&=Thực hiện theo Bit AND trên toán hạng và gán giá trị cho toán hạng bên trái&=b       a=a&b. =Thực hiện Bitwise OR trên toán hạng và gán giá trị cho toán hạng bên trái. =b     a=a. b^=Thực hiện xOR theo Bit trên toán hạng và gán giá trị cho toán hạng bên trái^=b     a=a^b>>=Thực hiện Dịch chuyển sang phải theo bit trên toán hạng và gán giá trị cho toán hạng bên trái>>=b     a=a>>b<<=

Ví dụ. Toán tử gán trong Python

Python3




0
14
-11
14
2
40
897

False
True
False
4
False
True
False
5
0
14
-11
14
2
40
865

0
14
-11
14
2
40
0

False
True
False
02

False
True
False
7
False
True
False
5
False
True
False
4

_______593____007

0
14
-11
14
2
40
0

False
True
False
09

False
True
False
7__
0
14
-11
14
2
40
5
False
True
False
5
False
True
False
4

_______593____007

0
14
-11
14
2
40
0

False
True
False
17

False
True
False
7
False
True
False
92
False
True
False
5
False
True
False
4

_______593____007

0
14
-11
14
2
40
0

False
True
False
25

False
True
False
7
False
True
False
99
False
True
False
5
False
True
False
4

_______593____007

0
14
-11
14
2
40
0

False
True
False
33

False
True
False
34
False
True
False
5
False
True
False
4

_______593____007

Đầu ra

False
True
False
9

toán tử nhận dạng

is và is not are Cả hai toán tử nhận dạng đều được sử dụng để kiểm tra xem hai giá trị có nằm trên cùng một phần của bộ nhớ hay không. Hai biến bằng nhau không có nghĩa là chúng giống hệt nhau.  

False
True
False
9

Ví dụ. Toán tử nhận dạng

Python3




False
True
False
4
False
True
False
5
0
14
-11
14
2
40
865

False
True
False
7
False
True
False
5
False
True
False
44

False
True
False
45
False
True
False
5
False
True
False
4

0
14
-11
14
2
40
0

False
True
False
93______7815
False
True
False
51
0
14
-11
14
2
40
860
0
14
-11
14
2
40
818

False
True
False
93____7815
False
True
False
51
False
True
False
57

Đầu ra

False
True
False
7

Thành viên điều hành

in và not in là các toán tử thành viên;

False
True
False
8

Ví dụ. Nhà điều hành thành viên

Python3




False
True
False
58

False
True
False
59

False
True
False
60
False
True
False
5
False
True
False
62

________ 063 ________ 05 ________ 044

False
True
False
66
False
True
False
5
False
True
False
68
0
14
-11
14
2
40
865
False
True
False
70
False
True
False
44
False
True
False
70
False
True
False
73
False
True
False
70
False
True
False
75
False
True
False
70
False
True
False
77
False
True
False
78

0
14
-11
14
2
40
0

False
True
False
80
False
True
False
81____7860
False
True
False
83
False
True
False
66
False
True
False
85

False
True
False
86______593____7859
False
True
False
89
0
14
-11
14
2
40
890

________ 091 ________ 092

False
True
False
86______593____7859
False
True
False
96
0
14
-11
14
2
40
890

0
14
-11
14
2
40
0

False
True
False
80
0
14
-11
14
2
40
00
False
True
False
83
False
True
False
66
False
True
False
85

False
True
False
86______593____7859
0
14
-11
14
2
40
07
0
14
-11
14
2
40
890

________ 091 ________ 092

False
True
False
86____593____7859
0
14
-11
14
2
40
14
0
14
-11
14
2
40
890

Đầu ra

False
True
False
9

Quyền ưu tiên và tính liên kết của các toán tử

Quyền ưu tiên và tính liên kết của các toán tử. Độ ưu tiên và tính kết hợp của toán tử xác định mức độ ưu tiên của toán tử

ưu tiên điều hành

Điều này được sử dụng trong một biểu thức có nhiều toán tử với mức độ ưu tiên khác nhau để xác định thao tác nào sẽ thực hiện trước

Ví dụ. ưu tiên điều hành

Python3




0
14
-11
14
2
40
16

0
14
-11
14
2
40
0

0
14
-11
14
2
40
18

0
14
-11
14
2
40
19
False
True
False
5
0
14
-11
14
2
40
865
0
14
-11
14
2
40
5
False
True
False
44
False
True
False
99
False
True
False
73

_______593____727

0
14
-11
14
2
40
0

0
14
-11
14
2
40
29

0
14
-11
14
2
40
30
False
True
False
5
0
14
-11
14
2
40
32

________ 733 ________ 05 ________ 735

0
14
-11
14
2
40
0

False
True
False
80
0
14
-11
14
2
40
30_______05
False
True
False
5
0
14
-11
14
2
40
32
0
14
-11
14
2
40
854
0
14
-11
14
2
40
30______05
False
True
False
5
0
14
-11
14
2
40
46
0
14
-11
14
2
40
848
0
14
-11
14
2
40
48
False
True
False
5
0
14
-11
14
2
40
889
False
True
False
92

False
True
False
86______593____7859
0
14
-11
14
2
40
55
0
14
-11
14
2
40
890

________ 091 ________ 092

False
True
False
86____593____7859
0
14
-11
14
2
40
62
0
14
-11
14
2
40
890

Đầu ra

False
True
False
7

Hiệp hội nhà điều hành

Nếu một biểu thức chứa hai hoặc nhiều toán tử có cùng mức độ ưu tiên thì Toán tử kết hợp được sử dụng để xác định. Nó có thể là từ trái sang phải hoặc từ phải sang trái

Ví dụ. Hiệp hội nhà điều hành

Python3




0
14
-11
14
2
40
64

0
14
-11
14
2
40
0

0
14
-11
14
2
40
66

0
14
-11
14
2
40
67

0
14
-11
14
2
40
68

0
14
-11
14
2
40
69

False
True
False
93______7859
0
14
-11
14
2
40
72
False
True
False
96
0
14
-11
14
2
40
865
False
True
False
99
0
14
-11
14
2
40
865
0
14
-11
14
2
40
890

0
14
-11
14
2
40
0

0
14
-11
14
2
40
66

0
14
-11
14
2
40
80

0
14
-11
14
2
40
81

0
14
-11
14
2
40
82

False
True
False
93______7859
0
14
-11
14
2
40
85
False
True
False
92
0
14
-11
14
2
40
889
0
14
-11
14
2
40
5
0
14
-11
14
2
40
89
0
14
-11
14
2
40
890

0
14
-11
14
2
40
0

0
14
-11
14
2
40
92

False
True
False
93______7859
0
14
-11
14
2
40
85
False
True
False
92
0
14
-11
14
2
40
859
0
14
-11
14
2
40
889
0
14
-11
14
2
40
5
0
14
-11
14
2
40
89
False
True
False
901

0
14
-11
14
2
40
0

False
True
False
903

False
True
False
904

False
True
False
905

False
True
False
906

False
True
False
93______7859______7889
False
True
False
99
False
True
False
99
0
14
-11
14
2
40
89
False
True
False
99
False
True
False
99
0
14
-11
14
2
40
889
0
14
-11
14
2
40
890

Đầu ra

0
14
-11
14
2
40
80

Câu đố về Toán tử Python

Phép chia cho phép bạn chia hai số và trả về một thương số, i. e. , số đầu tiên hoặc số ở bên trái được chia cho số hoặc số thứ hai ở bên phải và trả về thương.  

Có hai loại toán tử chia.  

(i) Phân chia nổi.  

Thương số trả về bởi toán tử này luôn là một số float, bất kể hai số có phải là số nguyên hay không. Ví dụ

0
14
-11
14
2
40
81

(ii) Phép chia số nguyên (Phép chia tầng).  

Thương số được trả về bởi toán tử này phụ thuộc vào đối số được truyền. Nếu bất kỳ số nào ở dạng float, nó sẽ trả về đầu ra ở dạng float. Nó còn được gọi là Phép chia sàn bởi vì, nếu bất kỳ số nào âm, thì đầu ra sẽ được chia sàn. Ví dụ

0
14
-11
14
2
40
82

Hãy xem xét các câu lệnh dưới đây trong Python

Python3




False
True
False
917

False
True
False
918

False
True
False
93
0
14
-11
14
2
40
859____785
False
True
False
96
False
True
False
96
0
14
-11
14
2
40
889
0
14
-11
14
2
40
890

False
True
False
93
0
14
-11
14
2
40
859____192
0
14
-11
14
2
40
85
False
True
False
96
False
True
False
96______7889
0
14
-11
14
2
40
890

đầu ra

0
14
-11
14
2
40
83

Đầu ra đầu tiên là tốt, nhưng đầu ra thứ hai có thể ngạc nhiên nếu chúng ta đến với thế giới Java/C++. Trong Python, toán tử “//” hoạt động như phép chia sàn cho các đối số số nguyên và số float. Tuy nhiên, toán tử chia '/' luôn trả về giá trị float

Ghi chú. Toán tử “//” được sử dụng để trả về giá trị số nguyên gần nhất nhỏ hơn hoặc bằng một biểu thức hoặc giá trị đã chỉ định. Vì vậy, từ đoạn mã trên, 5//2 trả về 2. Bạn biết rằng 5/2 là 2. 5 và số nguyên gần nhất nhỏ hơn hoặc bằng là 2[5//2]. (nó nghịch đảo với toán bình thường, trong toán bình thường giá trị là 3)

Ví dụ

Python3




False
True
False
934

False
True
False
935

False
True
False
93
0
14
-11
14
2
40
859____1938
False
True
False
96
0
14
-11
14
2
40
889
0
14
-11
14
2
40
890

False
True
False
93
0
14
-11
14
2
40
859____192
False
True
False
938
False
True
False
96
0
14
-11
14
2
40
889
0
14
-11
14
2
40
890

Đầu ra

0
14
-11
14
2
40
84

Toán tử chia tầng thực sự là “//”. Nó trả về giá trị sàn cho cả đối số số nguyên và dấu phẩy động

Python3




False
True
False
934

False
True
False
950

False
True
False
93
0
14
-11
14
2
40
859____785
False
True
False
96
False
True
False
96
0
14
-11
14
2
40
889
0
14
-11
14
2
40
890

False
True
False
93
0
14
-11
14
2
40
859____192
0
14
-11
14
2
40
85
False
True
False
96
False
True
False
96______7889
0
14
-11
14
2
40
890

False
True
False
93
0
14
-11
14
2
40
859____1938
False
True
False
96
False
True
False
96
0
14
-11
14
2
40
889
0
14
-11
14
2
40
890

False
True
False
93
0
14
-11
14
2
40
859____192
False
True
False
938
False
True
False
96
False
True
False
96
0
14
-11
14
2
40
889
0
14
-11
14
2
40
890

Đầu ra

0
14
-11
14
2
40
85

Xem cái này chẳng hạn.  

nhà khai thác ternary

Toán tử bậc ba còn được gọi là biểu thức điều kiện là toán tử đánh giá điều gì đó dựa trên điều kiện là đúng hay sai. Nó đã được thêm vào Python trong phiên bản 2. 5.
Nó chỉ đơn giản cho phép kiểm tra một điều kiện trong một dòng thay thế if-else nhiều dòng làm cho mã gọn nhẹ.
 

cú pháp.  

0
14
-11
14
2
40
86
  • Phương pháp đơn giản để sử dụng toán tử ternary

con trăn




False
True
False
981

False
True
False
982
False
True
False
5
0
14
-11
14
2
40
865______070
False
True
False
44

0
14
-11
14
2
40
0

False
True
False
988

False
True
False
989
False
True
False
5
False
True
False
4
False
True
False
80
False
True
False
993
False
True
False
91
False
True
False
7

0
14
-11
14
2
40
0

_______593____7859____1989

0
14
-11
14
2
40
890

đầu ra.  

0
14
-11
14
2
40
87
  • Phương pháp trực tiếp bằng cách sử dụng bộ dữ liệu, Từ điển và lambda

con trăn




False
True
False
901

False
True
False
982
False
True
False
5
0
14
-11
14
2
40
865______070
False
True
False
44

0
14
-11
14
2
40
0

False
True
False
908

False
True
False
909

False
True
False
910

False
True
False
911

False
True
False
93____2913

0
14
-11
14
2
40
0

False
True
False
915

False
True
False
916

False
True
False
917

False
True
False
93______2919
0
14
-11
14
2
40
840
False
True
False
921
0
14
-11
14
2
40
843____2923

0
14
-11
14
2
40
0

False
True
False
925

False
True
False
926

False
True
False
927

False
True
False
928

False
True
False
93____2930
False
True
False
931
False
True
False
932
False
True
False
931
False
True
False
934

đầu ra

0
14
-11
14
2
40
88
  • Toán tử bậc ba có thể được viết dưới dạng if-else lồng nhau

con trăn




False
True
False
935

False
True
False
982
False
True
False
5
0
14
-11
14
2
40
865______070
False
True
False
44

0
14
-11
14
2
40
0

False
True
False
93
0
14
-11
14
2
40
859______2944
False
True
False
80
False
True
False
4
False
True
False
5
False
True
False
5
False
True
False
7
False
True
False
91
False
True
False
951

False
True
False
952
False
True
False
80
False
True
False
954
False
True
False
91
False
True
False
956
0
14
-11
14
2
40
890

Cách tiếp cận trên có thể được viết là.
 

con trăn




False
True
False
935

False
True
False
982
False
True
False
5
0
14
-11
14
2
40
865______070
False
True
False
44

0
14
-11
14
2
40
0

False
True
False
80
False
True
False
966______05
False
True
False
968

False
True
False
86______080
False
True
False
971

False
True
False
952
False
True
False
93____7859
False
True
False
951
0
14
-11
14
2
40
890

False
True
False
86____091
False
True
False
92

False
True
False
952
False
True
False
93____7859
False
True
False
956
0
14
-11
14
2
40
890

________ 091 ________ 092

False
True
False
86____593____7859
False
True
False
944
0
14
-11
14
2
40
890

đầu ra

0
14
-11
14
2
40
89
  • Để sử dụng chức năng in trong toán tử ternary giống như. -

Ví dụ. Tìm số lớn hơn trong số 2 bằng cách sử dụng toán tử ternary trong python3

Python3




False
True
False
4
False
True
False
5
0
14
-11
14
2
40
85

False
True
False
7____05
False
True
False
997

0
14
-11
14
2
40
0

False
True
False
999

0
14
-11
14
2
40
0

False
True
False
93______3702
False
True
False
703
0
14
-11
14
2
40
890
False
True
False
80
False
True
False
706
False
True
False
91
False
True
False
93
False
True
False
709
False
True
False
710
0
14
-11
14
2
40
890

đầu ra

False
True
False
0

Điểm quan trọng.  

  • Đầu tiên, điều kiện đã cho được ước tính (a < b), sau đó a hoặc b được trả về dựa trên giá trị Boolean được trả về bởi điều kiện
  • Thứ tự của các đối số trong toán tử khác với các ngôn ngữ khác như C/C++ (Xem C/C++ toán tử bậc ba)
  • Biểu thức điều kiện có mức ưu tiên thấp nhất trong số tất cả các thao tác Python

Phương pháp được sử dụng trước 2. 5 khi không có toán tử bậc ba 
Trong một biểu thức như biểu thức dưới đây, trình thông dịch sẽ kiểm tra biểu thức nếu điều này đúng thì đánh giá on_true, nếu không thì đánh giá on_false.
 

cú pháp.  

False
True
False
1

Ví dụ.  

con trăn




False
True
False
712

False
True
False
981

False
True
False
982
False
True
False
5
0
14
-11
14
2
40
865______070
False
True
False
44

0
14
-11
14
2
40
0

False
True
False
720

False
True
False
721

False
True
False
722

False
True
False
989
False
True
False
5
False
True
False
993____7848
False
True
False
4
0
14
-11
14
2
40
854
False
True
False
7

0
14
-11
14
2
40
0

_______593____7859____1989

0
14
-11
14
2
40
890

đầu ra

0
14
-11
14
2
40
87

Ghi chú. Hạn chế duy nhất của phương pháp này là on_true không được bằng 0 hoặc Sai. Nếu điều này xảy ra, on_false sẽ luôn được đánh giá. Lý do là nếu biểu thức là true, trình thông dịch sẽ kiểm tra on_true, nếu nó bằng 0 hoặc sai, điều đó sẽ buộc trình thông dịch kiểm tra on_false để đưa ra kết quả cuối cùng của toàn bộ biểu thức

Loại toán tử nào trong Python?

Hôm nay, chúng ta đã học về 7 loại toán tử trong Python và các kiểu con của chúng. Đây là số học, quan hệ, chuyển nhượng, logic, thành viên, danh tính và bitwise

Toán tử được gọi là gì?

Trong toán học và lập trình máy tính, toán tử là ký tự đại diện cho một hành động hoặc quy trình toán học hoặc logic cụ thể . Chẳng hạn, "x" là toán tử số học biểu thị phép nhân, trong khi "&&" là toán tử logic biểu thị hàm AND logic trong lập trình.

4 loại toán tử là gì?

Toán tử .
toán tử số học
toán tử quan hệ
toán tử logic

Hai loại toán tử trong Python là gì?

Trong Python, có bảy loại toán tử khác nhau. toán tử số học , toán tử gán, toán tử so sánh, toán tử logic, toán tử nhận dạng, toán tử thành viên và toán tử boolean.