5/5 - (1 bình chọn)

Bài 13: Cộng, Trừ, Nhân, Chia bằng Python làm được kinh nghiệm tăng cao

  • Python là một ngôn ngữ lập trình mạnh mẽ, linh hoạt và dễ sử dụng, giúp thực hiện các phép toán số học một cách nhanh chóng và chính xác.
  • Ngôn ngữ này có cú pháp đơn giản, dễ học, phù hợp với cả người mới bắt đầu và các lập trình viên chuyên nghiệp.
  • Trong bài viết này, chúng ta sẽ tìm hiểu cách thực hiện các phép toán cộng, trừ, nhân, chia hai số bằng Python, đồng thời cung cấp mã nguồn chi tiết để bạn có thể áp dụng ngay.

Ưu Đãi thêm danh sách 10 bài tập python từ cơ bản đến nâng cao để rèn luyện kỹ năng và thêm kinh nghiệm:

  1. Bài 11: Tìm 2 Chữ Số Đầu và 2 Chữ Số Cuối Bằng Python
  2. Bài 12: Tìm Số Lớn Nhất Trong 3 Số Bằng Python
  3. Bài 13: Cộng, Trừ, Nhân, Chia bằng Python làm được kinh nghiệm tăng cao
  4. Bài 14: Học Python – Xếp loại học sinh mới nhất năm 2025-2026
  5. Bài 15: Cộng, Trừ, Căn Bậc Hai bằng Python mới nhất 2025 – 2026

  6. Bài 16: Tính Số Ngày Của Tháng Bằng Python
  7. Bài 17: Tính Số Nút Của Biển Số Xe Bằng Python
  8. Bài 18: Đổi Tiền Bằng Python
  9. Bài 19: Tính Tiền Taxi Bằng Python
  10. Bài 20: Tính Tiền Điện Bằng Python

1. Cách thực hiện các phép toán cơ bản

Python sử dụng các toán tử sau để thực hiện phép tính:

  • Cộng (+): a + b – Dùng để tính tổng hai số.
  • Trừ (-): a - b – Dùng để lấy hiệu giữa hai số.
  • ✖️ Nhân (*): a * b – Dùng để nhân hai số với nhau.
  • Chia (/): a / b – Dùng để chia hai số và trả về kết quả dưới dạng số thực.
  • Chia lấy nguyên (//): a // b – Trả về phần nguyên của phép chia.
  • Chia lấy dư (%): a % b – Trả về phần dư của phép chia.
  • Lũy thừa ()**: a ** b – Tính a mũ b.

Python hỗ trợ tính toán nhanh chóng với các toán tử trên, giúp đơn giản hóa việc xử lý số học trong lập trình.

2. Chương trình thực hiện phép toán cơ bản

Dưới đây là đoạn mã Python cho phép người dùng nhập hai số và thực hiện các phép toán cơ bản:

def cong(a, b):
    return a + b

def tru(a, b):
    return a - b

def nhan(a, b):
    return a * b

def chia(a, b):
    if b == 0:
        return "Lỗi: Không thể chia cho 0"
    return a / b

def chia_nguyen(a, b):
    if b == 0:
        return "Lỗi: Không thể chia cho 0"
    return a // b

def chia_du(a, b):
    if b == 0:
        return "Lỗi: Không thể chia cho 0"
    return a % b

def luy_thua(a, b):
    return a ** b

# Nhập hai số từ người dùng
so_1 = float(input("Nhập số thứ nhất: "))
so_2 = float(input("Nhập số thứ hai: "))

# Thực hiện các phép toán
print(f"{so_1} + {so_2} = {cong(so_1, so_2)}")
print(f"{so_1} - {so_2} = {tru(so_1, so_2)}")
print(f"{so_1} * {so_2} = {nhan(so_1, so_2)}")
print(f"{so_1} / {so_2} = {chia(so_1, so_2)}")
print(f"{so_1} // {so_2} = {chia_nguyen(so_1, so_2)}")
print(f"{so_1} % {so_2} = {chia_du(so_1, so_2)}")
print(f"{so_1} ** {so_2} = {luy_thua(so_1, so_2)}")

3. Giải thích chương trình

  • Người dùng nhập vào hai số thực.
  • Chương trình thực hiện từng phép toán số học: cộng, trừ, nhân, chia, chia lấy nguyên, chia lấy dư, lũy thừa.
  • ⚠️ Kiểm tra lỗi khi chia cho 0 để tránh chương trình bị dừng đột ngột và báo lỗi rõ ràng.
  • Kết quả được hiển thị trên màn hình dưới dạng các phép toán tương ứng.

4. Ứng dụng thực tế

Các phép toán số học này được sử dụng rộng rãi trong lập trình, từ các ứng dụng đơn giản như máy tính cầm tay cho đến các hệ thống phần mềm phức tạp như phần mềm kế toán, tài chính, khoa học dữ liệu và trí tuệ nhân tạo.

Bạn cũng có thể mở rộng chương trình trên bằng cách:

  • ✅ Thêm giao diện đồ họa bằng thư viện Tkinter hoặc PyQt để tạo máy tính đơn giản.
  • ✅ Kết hợp với các thư viện toán học như NumPy để xử lý dữ liệu lớn.
  • ✅ Viết các hàm nâng cao để thực hiện các phép toán phức tạp hơn như căn bậc hai, logarit, hàm lượng giác.

5. Kết luận

Chương trình trên là một ví dụ cơ bản giúp bạn làm quen với các phép toán số học trong Python. Nó không chỉ đơn giản mà còn có thể mở rộng theo nhu cầu sử dụng. Nếu bạn mới bắt đầu học lập trình, đây là một bài tập tuyệt vời để hiểu cách hoạt động của các phép toán cơ bản. Hãy thử chạy chương trình và khám phá thêm nhé!

Nếu bạn thấy hay ! xin bạn 1 phút ! vui lòng đánh giá 5 sao cho trang website của chúng tôi ! để có động lực làm thêm nhiều bài hay nữa ! cảm ơn quý khách nhé !

 

Khóa học Python online từ cơ bản đến nâng cao

Vi Tính Tấn Dân

Mình rất đam mê về máy vi tính và máy in. Và mình đã đeo đuổi ước mơ và làm việc về máy vi tính mới đây mà đã 15 năm. Mình thích chia sẻ mọi kiến thức và kinh nghiệm mà mình có được cho tất cả các bạn ! Trong khi mình viết nếu có điều gì thiếu sót mong các bạn thông cảm cho mình nhé ! Mình Cám ơn trước !

Published by
Vi Tính Tấn Dân

Recent Posts

100 triệu là mức lương của lập trình Python vì sao?

100 triệu là mức lương của lập trình Python vì sao? 1. Vì sao Python…

4 ngày ago

This website uses cookies.