Các loại toán tử trong python là gì?

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.

Các loại toán tử trong python là gì?

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

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

Các loại toán tử trong python là gì?

#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 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

Các loại toán tử trong python là gì?

#3) Toán tử logic

Cá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

Các loại toán tử trong python là gì?

#4) Toán tử Bitwise

Cá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án

Toá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ạng

Python 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

Các loại toán tử trong python là gì?

Ở đâ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ên

Python 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ử.