Phép toán trong Python là các cách để tính toán với số hoặc kết hợp chữ.
Giống như các phép cộng, trừ, nhân, chia mà các em học ở toán, nhưng viết bằng ký hiệu trên máy tính.
Phép toán | Ký hiệu | Ví dụ Python | Kết quả | Giải thích dễ hiểu |
---|---|---|---|---|
Cộng | + |
5 + 3 |
8 |
Lấy 5 cộng 3 |
Trừ | - |
10 - 4 |
6 |
Lấy 10 bớt đi 4 |
Nhân | * |
6 * 2 |
12 |
6 nhân với 2 |
Chia | / |
8 / 2 |
4.0 |
8 chia 2, kết quả thường có dấu chấm (số thập phân) |
Chia lấy nguyên | // |
9 // 2 |
4 |
Chia 9 cho 2 nhưng chỉ lấy phần nguyên |
Chia lấy dư | % |
9 % 2 |
1 |
9 chia 2 dư 1 |
Lũy thừa | ** |
2 ** 3 |
8 |
2 mũ 3, tức 2 × 2 × 2 |
Python còn có phép toán cho chuỗi chữ nữa, ví dụ:
Phép toán | Ký hiệu | Ví dụ Python | Kết quả | Giải thích |
---|---|---|---|---|
Nối chữ | + |
"Xin" + " chào" |
"Xin chào" |
Ghép hai chuỗi lại |
Lặp chữ | * |
"Ha" * 3 |
"HaHaHa" |
Lặp lại chuỗi nhiều lần |
a = 5
b = 2
# Phép toán số
print(a + b) # 7
print(a - b) # 3
print(a * b) # 10
print(a / b) # 2.5
print(a // b) # 2
print(a % b) # 1
print(a ** b) # 25
# Phép toán chữ
ten = "An"
ho = "Nguyen "
print(ho + ten) # Nguyen An
print(ten * 3) # AnAnAn
+ và - giống hệt toán ở lớp.
* là nhân, nhưng để gõ được dấu sao thì phải dùng bàn phím (Shift + 8 trên nhiều máy).
/ là chia, kết quả thường là số thập phân.
// là chia nhưng bỏ phần dư.
% là phép chia lấy phần dư, hay dùng để kiểm tra số chẵn/lẻ.
** là mũ, giống toán nâng lũy thừa.
Tìm kiếm:
Phép toán trong Python dành cho trẻ em