Số và toán tử trong Python
Python hoạt động như một máy tính: toán tử số học kết hợp các số, còn toán tử so sánh trả lời câu hỏi đúng/sai về chúng.
Số và toán tử trong Python là gì?
Python hoạt động như một máy tính: toán tử số học kết hợp các số, còn toán tử so sánh trả lời câu hỏi đúng/sai về chúng.
Làm phép tính trong Python với +, -, *, /, //, % và **, và so sánh giá trị.
Khi nào nên sử dụng?
- Học và luyện tập cú pháp Python qua ví dụ thực tế.
- Xây dựng nền tảng trước khi giải các bài toán lớn hơn.
- Thử nhanh một ý tưởng mà không cần cài đặt môi trường cục bộ.
Code ví dụ
a = 17
b = 5
print("a + b =", a + b) # addition
print("a - b =", a - b) # subtraction
print("a * b =", a * b) # multiplication
print("a / b =", a / b) # division always returns a float
print("a // b =", a // b) # floor division drops the remainder
print("a % b =", a % b) # modulo: the remainder
print("a ** 2 =", a ** 2) # power
# Augmented assignment updates a variable in place.
total = 10
total += 5
total *= 2
print("total =", total)
# Comparison operators return True or False.
print(a > b, a == 17, a != b)
# round() and abs() are built in.
print(round(3.14159, 2), abs(-8))
Kết quả dự kiến
a + b = 22
a - b = 12
a * b = 85
a / b = 3.4
a // b = 3
a % b = 2
a ** 2 = 289
total = 30
True True True
3.14 8
Cách hoạt động
/ luôn cho ra float, // bỏ phần dư và % trả về phần dư. Các toán tử như += cập nhật trực tiếp một biến, và phép so sánh trả về True hoặc False.
Thay đổi giá trị và chạy chương trình bằng trình chạy Python online của CodeUtility mà không cần cài Python.
Bài tập mở rộng
Hãy sửa code theo các bài tập dưới đây để hiểu rõ cách hoạt động thay vì chỉ sao chép kết quả.
- Thay đổi dữ liệu đầu vào và dự đoán output trước khi chạy.
- Bổ sung kiểm tra cho dữ liệu rỗng hoặc không hợp lệ.
- Đóng gói logic thành hàm và viết thêm nhiều test case.
Luyện tập với thử thách
Áp dụng kiến thức của bài học này để giải một bài toán thực tế. Mỗi thử thách chạy ngay trên trình duyệt, có kiểm thử tức thì và AI nhận xét.
- Celsius to Fahrenheit Convert a temperature from Celsius to Fahrenheit. Dễ
- Lãi Suất Đơn Giản Tính tổng số tiền sau khi áp dụng lãi suất đơn giản. Dễ
- Body Mass Index Compute BMI from weight and height. Dễ
- Rectangle Perimeter Compute the perimeter of a rectangle from its sides. Dễ