Trong hướng dẫn này, chúng ta tìm hiểu tất cả về Toán tử Python cùng với các loại của chúng. Các ví dụ đơn giản liên quan đến từng loại toán tử Python được bao gồm trong hướng dẫn này Show Chuỗi hướng dẫn đào tạo Python này sẽ là một hướng dẫn hoàn hảo cho bất kỳ người mới bắt đầu nào để nâng cao kiến thức của họ về các khái niệm Python. Bạn sẽ học được gì Xem VIDEO hướng dẫnTổng quan về Toán tử trong Python (Phần 1) Tìm hiểu sâu về toán tử trong Python (Phần 2) Toán tử PythonToán tử Python là gì? Toán tử được sử dụng để thực hiện các thao tác trên các giá trị và biến Python có 7 loại Toán tử như được nêu dưới đây
#1) Toán tử số họcNgôn ngữ lập trình Python hỗ trợ các loại toán tử số học khác nhau cho cả số nguyên và dấu phẩy động như cộng, trừ, nhân, chia, v.v. Loại toán tửĐịnh nghĩaCộng (+)Toán tử cộngTrừ (-)Toán tử trừNhân (*)Toán tử nhânChia (/)Toán tử chiaMô đun (%)Toán tử nhắc nhởDấu chia sàn (//)Chia và trả về giá trị của phần dư. Luỹ thừa (**)Nâng toán hạng bên trái lên lũy thừa bên phải Thí dụ x = 15 y = 10 print('x + y =', x+y) đầu ra. x + y = 25 print('x - y =', x-y) đầu ra. x – y = 5 print('x * y =', x*y) đầu ra. x * y = 150 print('x / y =', x/y) đầu ra. x/y = 1. 5 print('x % y =', x%y) đầu ra. x % y = 5 print('x // y =', x//y) đầu ra. x // y = 1 print('x ** y =', x**y) đầu ra. x** y = 576650390625 #2) Toán tử so sánhToán tử so sánh được sử dụng để so sánh các giá trị. Nó trả về Đúng hoặc Sai tùy theo điều kiện OperatorsDefinitionGreater than (>)True if left operand is greater than the rightLess than (<)True if left operand is less than the rightEqual to (==)True if both operands are equalNot equal to (!=)True if operands are not equalGreater than or equal to (>=)True if left operand is greater than or equal to the rightLess than or equal to (<=)True if left operand is less than or equal to the right Thí dụ x = 8 y = 15 ('x>y is',x>y) đầu ra. x > y là Sai ________số 8_______đầu ra. x < y là Đúng print('x == y is', x==y) đầu ra. x == y là Sai print('x - y =', x-y)0 đầu ra. x. = y là Đúng print('x - y =', x-y)1 đầu ra. x >= y là Sai print('x - y =', x-y)2 đầu ra. x <= y là Đúng #3) Toán tử logicCác toán tử logic được sử dụng để thực hiện các phép toán AND, OR và NOT. Nó trả về Đúng hoặc Sai tùy theo điều kiện OperatorDefinitionsandTrue nếu cả hai toán hạng là true hoặcTrue nếu một trong hai toán hạng là truenotTrue nếu toán hạng là false Thí dụ print('x - y =', x-y)3 đầu ra. a và b là sai print('x - y =', x-y)4 đầu ra. a hoặc b là Đúng print('x - y =', x-y)5 đầu ra. không phải là Sai #4) Toán tử BitwiseCác toán tử bitwise hoạt động trên các bit và thực hiện thao tác từng bit Toán tửĐịnh nghĩa &Bitwise AND. Bitwise OR~Bitwise NOT^Bitwise XOR>> Bitwise right shift<< Bitwise left shift #5) Toán tử gánToán tử gán dùng để gán giá trị cho biến Toán tửĐịnh nghĩaĐầu ra=x = 15x = 15+=x += 15x = x + 15-=x -= 15x = x - 15*=x *= 15x = x * 15/=x /= 15x = x / 15%=x . =x. = 15x = x. 15^=x ^= 15x = x ^ 15>>=x >>= 15x = x >> 15<<=x <<= 15x = x << 15 #6) Toán tử nhận dạngPython cung cấp 2 loại toán tử nhận dạng i. e là và không phải là Cả hai đều được sử dụng để so sánh nếu hai giá trị nằm trên cùng một phần của bộ nhớ. Hai biến bằng nhau không có nghĩa là chúng giống hệt nhau Toán tửDefinitionsisTrue nếu toán hạng giống hệt nhau Không đúng khi toán hạng không giống nhau Thí dụ print('x - y =', x-y)6 đầu ra. Sai print('x - y =', x-y)7 đầu ra. Thật print('x - y =', x-y)8 đầu ra. Sai Ở đây a3 và b3 được liệt kê, trình thông dịch phân bổ bộ nhớ riêng biệt và mặc dù chúng bằng nhau nhưng nó trả về Sai #7) Toán tử thành viênPython cung cấp 2 loại toán tử thành viên i. e trong và không trong Cả hai đều được sử dụng để kiểm tra xem một giá trị hoặc biến có nằm trong một chuỗi hay không Toán tửDefinitionsinTrue nếu giá trị được tìm thấy trong chuỗikhông phải trongTrue nếu giá trị không được tìm thấy trong chuỗi Các loại toán tử khác nhau trong Python là gì?Toán tử Python . 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 nhà khai thác thành viên Toán tử bitwise 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 8 loại toán tử là gì?Nói chung, có tám loại toán tử trong C và C++. . Toán tử tăng và giảm Toán tử bitwise Toán tử gán Toán tử logic Toán tử quan hệ toán tử đặc biệt toán tử có điều kiện toán tử số học Toán tử trong Python 3 là gì?Toán tử là các cấu trúc có thể thao tác giá trị của toán hạng . Xét biểu thức 4 + 5 = 9. Ở đây, 4 và 5 được gọi là toán hạng và + được gọi là toán tử. |