A bằng Python

Có một số toán tử cơ bản trong Python vì nó được xây dựng dựa trên logic và một số thao tác có thể được áp dụng. Toán tử Python được chia thành tám loại mà bạn có thể sử dụng để thực hiện một số thao tác nhất định

 

Toán tử cơ bản. Toán tử số học

Đúng như tên gọi, các toán tử số học được sử dụng để thực hiện các phép tính đơn giản như cộng, trừ, chia, modulo, lũy thừa và phép nhân

A bằng Python

Toán tửFunctionVí dụ+Cộng hai số hoặc toán hạngx + y–Trừ hai toán hạngx – y*Nhân hai toán hạngx * y/Chia hai toán hạngx / y//Chia(sàn) hai toán hạngx / y%Modulus trả về phần còn lại của các toán hạng chia cho nhaux %

#Taking two numbers a and b
a = 3
b = 5
  
# Addition
addition = a + b 
# Subtraction
subtraction = a - b 
# Division
division = a / b
# Multiplication  
multiplication = a * b 
# Exponential Power
exponential = a**b
# Modulo
modulo = a % b 
  
# Printing the variables 
print(addition) 
print(subtraction) 
print(multiplication) 
print(division) 
print(exponential) 
print(modulo)

đầu ra

8
-2
15
0.6
243
3


Toán tử cơ bản. Toán tử so sánh

Toán tử so sánh được sử dụng để so sánh các giá trị và trả về kết quả bằng cách kiểm tra tính chất của đầu ra là Đúng hay Sai

OperatorFunctionExample==bằng dấu, trả về true khi cả hai toán hạng bằng nhaux == y>Lớn hơn dấu, trở thành true khi toán hạng bên trái lớn hơn toán hạng bên phải x > y

# Comparsion operators 
x = 10
y = 4
  
# When x > y
print(x > y) 
  
# When x < y 
print(x < y) 
  
# When x == y
print(x == y) 
  
# when x != y 
print(x != y) 
  
# when x >= y
print(x >= y)

#when x <= y
print(x <= y)

đầu ra

True
False
False
True
True
False





Toán tử chuyển nhượng

Toán tử gán được sử dụng để gán giá trị (toán hạng) cho các biến. Có rất nhiều toán tử gán được sử dụng trong python

OperatorFunctionExample=Bằng với, đặt biến bằng với toán hạng. x = 5+=Cộng giá trị toán hạng bên phải với giá trị toán hạng bên trái rồi gán nó cho toán hạng bên trái. x += y
x = x + y-=Trừ giá trị toán hạng bên phải khỏi giá trị toán hạng bên trái rồi gán cho toán hạng bên trái. x -= y
x = x - y*=Nhân giá trị toán hạng bên phải với giá trị toán hạng bên trái rồi gán nó cho toán hạng bên trái. x *= y
x = x * y/=Chia giá trị toán hạng bên phải với giá trị toán hạng bên trái rồi gán nó cho toán hạng bên trái. x /= y
x = x / y//=Chia (sàn) giá trị toán hạng bên phải với giá trị toán hạng bên trái rồi gán nó cho toán hạng bên trái. x //= y
x = x // y%=Lấy phần còn lại của giá trị toán hạng bên phải từ giá trị toán hạng bên trái rồi gán nó cho toán hạng bên trái. x %= y
x = x % y**=Tính số mũ(tăng lũy ​​thừa) của giá trị bên trái với toán hạng bên phải và gán giá trị cho toán hạng bên trái x **= y
x = x ** y


Toán tử logic

Các toán tử logic thực hiện các hàm AND, NOT và OR giữa các toán hạng

Toán tửFunctionExampleandTrở thành true nếu cả hai giá trị là truex và yorTrở thành true nếu một hoặc cả hai toán hạng là truex hoặc ynotTrở thành true nếu toán hạng là falsenot x


Toán tử Bitwise

Đúng như tên gọi, các toán tử bitwise thực hiện các thao tác từng chút một

OperatorFunctionVí dụ&VÀ, đặt bit thành một nếu cả hai toán hạng là một & y. HOẶC, đặt bit thành một nếu một hoặc cả hai toán hạng là một. y^XOR, chỉ đặt bit thành một nếu một trong 2 toán hạng là một, nếu các số giống hệt nhau thì sẽ có một số không ^ y~Đảo ngược tất cả các bit và in phần khen của số~x<


Toán tử đặc biệt

  • Toán tử nhận dạng. is và is not được sử dụng để xem liệu hai toán hạng có trên cùng một vị trí bộ nhớ hay không

Toán tửFunctionExampleisTrở thành true nếu hai toán hạng giống hệt nhaux không phải là yChuyển thành true nếu hai toán hạng không giống nhaux không phải y

*a trong Python là gì?

Ở đây, một dấu hoa thị( * ) cũng được sử dụng trong *args. Nó được sử dụng để truyền một số đối số có thể thay đổi cho hàm , nó chủ yếu được sử dụng để truyền đối số không phải khóa và danh sách đối số có độ dài thay đổi.

Việc sử dụng toán tử '%' trong Python là gì?

Ký hiệu % trong Python được gọi là Toán tử Modulo. Nó trả về phần còn lại của phép chia toán hạng bên trái cho toán hạng bên phải .

một cái gì. = Có nghĩa là gì trong Python?

Toán tử không bình đẳng trong Python . Nếu các giá trị được so sánh bằng nhau thì trả về giá trị true. Nếu các giá trị được so sánh không bằng nhau, thì giá trị false được trả về. . =

7 toán tử 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