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
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ẫn
Tổ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ử Python
Toá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
- Toán tử số học
- Toán tử so sánh
- Toán tử logic
- Toán tử bitwise
- Toán tử chuyển nhượng
- Toán tử nhận dạng
- nhà khai thác thành viên
#1] Toán tử số học
Ngô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
Ví 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ánh
Toá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 greater than or equal to the rightLess than or equal to [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 > Bitwise right shift=x >>= 15x = x >> 15