Các toán tử thường dùng trong Python

  • Toán tử số học cơ bản
  • Toán tử gán
  • Toán tử So sánh
  • Toán tử Logic
  • Độ ưu tiên toán tử
1.Toán tử số học cơ bản
Toán tửMô tảVí dụ
+Cộng8+16 =>Kết quả 24
Trừ16-8 =>Kết quả 8
*Nhân8*8 =>Kết quả 64
/Chia9/2 =>Kết quả 4.5
//Chia lấy phần nguyên9/2 =>Kết quả 4
%Chia lấy phần dư9%2 =>Kết quả 1
**Lũy thừa3**4 =>Kết quả 81

2.Toán tử gán
Toán tửMô tảVí dụTương đương với
=Phép gán giá trị bên phải cho biến bên trái dấu bằngx=5
+=Cộng và gánx=2
x+=5
==>x=7
x=x+5
-=Trừ và gánx=2
x-=5
==>x=-3
x=x-5
*=Nhần và gánx=2
x*=5
==>x=10
x=x*5
/=Chia va gánx=7
x/=5
==>x=1.4
x=x/5
//=Chia và gán (lấy nguyên)x=7
x//=5
==>x=1
x=x//5
%=Chia lấy dưx=7
x%=5
==>x=2
x=x%*5
**=Lấy lũy thừa và gánx=2
x**=3
==>x là 2 mũ 3=8
x=x**3

3.Toán tử So sánh
Toán tửMô tảVí dụ
==So sánh bằng5==5 => kết quả True
!=So sánh không bằng5!=5 => kết quả False
<So sánh nhỏ hơn5<5
kết quả False
<=So sánh nhỏ hơn hoặc bằng5<=5
kết quả True
>So sánh lớn hơn5>5.5 => kết quả False
>=So sánh lớn hơn hoặc bằng113>=5 => kết quả True
isTrả về true nếu các các biến ở hai bên toán tử tới một đối tượng(hoặc cùng giá trị),nếu không là falsex=5
y=5
print(x is y)
=>kết quả là True
is notTrả về false nếu các biến ở hai bên toán tử cùng trỏ tới một đối tượng(hoặc cùng giá trị), nếu không là truex=5
y=5
print(x is y)
=>kết quả là False

4.Toán tử Logic
Toán tửMô tảVí dụ
andToán tử Và: Nếu cả hai điều kiện là True thì kết quả sẽ là Truex=2016
print(x%4==0 and x%100==0)
=> True
orToán tử Hoặc: Chỉ cần một điều kiện True thì nó True, tất cả điều kiện False thì nó Falsex=2016
print(x%4==0 and x%100!=0 or x%400==0)
=> True
notToán tử Phủ định. Thông thường nó được dùng để đảo ngược trạng thái logic toán hạngx=4
if(not x>=5):
print(“Thế thì toạch cmnr”)
else:print(“Đậu”)

5.Độ ưu tiên toán tử

Python có ràng buộc thứ tự ưu tiên của các toán tử. Tuy nhiên tốt nhất là các bạn hãy điều khiển nó bằng cách dùng cặp ngoặc trong ( ) để nó rõ nghĩ hơn. Bảng dưới đây để tham khảo độ ưu tiên từ cao xuống thấp (tuy nhiên có thể quên nó đi mà hãy dùng ngoặc tron ( ) để chỉ định rõ).

Thứ tự ưu tiênToán tửMiêu tả
1**Toán tử mũ
2* / % //Phép nhân, chia, lấy dư và phép chia lấy phần nguyên
3+ –Toán tử Cộng, Trừ
4< =<
> >=
Các toán tử so sánh
5< > == !=Các toán tử so sánh
6= %= /= //= -= += *= **=Các toán tử gán
7is, is notCác toán tử so sánh
8not, or, andCác toán tử Logic

Chào mừng bạn đến với blog của tôi! Đây là nơi tôi chia sẻ những trải nghiệm, suy nghĩ và kiến thức mà tôi học được trong cuộc sống và công việc. Hy vọng bạn sẽ tìm thấy điều gì đó hữu ích và thú vị tại đây.

Design a site like this with WordPress.com
Get started