Danh mục: 11 Học Python – Tìm 2 chữ số đầu và 2 chữ số cuối mới nhất 2025

11 Học Python – Tìm 2 chữ số đầu và 2 chữ số cuối mới nhất 2025

Bài 11: Tìm 2 Chữ Số Đầu và 2 Chữ Số Cuối Bằng Python

Trong lập trình Python, đôi khi chúng ta cần trích xuất hai chữ số đầu và hai chữ số cuối của một số nguyên. Bài viết này sẽ hướng dẫn cách thực hiện điều đó một cách đơn giản và hiệu quả.

Khuyến mã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

Cách Tìm Hai Chữ Số Đầu

Để lấy hai chữ số đầu tiên của một số nguyên:

  • Chuyển số sang kiểu chuỗi (str) để dễ dàng truy xuất các ký tự.
  • Lấy hai ký tự đầu tiên bằng cách sử dụng cú pháp cắt chuỗi ([:2]).
  • Chuyển lại thành số nguyên nếu cần.

Ví dụ:

so = 123456

hai_chu_so_dau = int(str(so)[:2])

print(“Hai chữ số đầu:”, hai_chu_so_dau)

Kết quả:

Hai chữ số đầu: 12

  1. Cách Tìm Hai Chữ Số Cuối

Để lấy hai chữ số cuối của một số nguyên:

  • Sử dụng toán tử chia lấy dư % với 100 để lấy phần dư của phép chia cho 100.

Ví dụ:

so = 123456

hai_chu_so_cuoi = so % 100

print(“Hai chữ số cuối:”, hai_chu_so_cuoi)

Kết quả:

Hai chữ số cuối: 56

  1. Tổng Hợp Thành Hàm Tiện Dụng

Để thuận tiện, chúng ta có thể đóng gói các thao tác trên vào một hàm:

 

def tim_hai_chu_so_dau_va_cuoi(so):
    chuoi_so = str(so)
    hai_dau = int(chuoi_so[:2])
    hai_cuoi = so % 100
    return hai_dau, hai_cuoi

# Thử nghiệm
so = 987654
dau, cuoi = tim_hai_chu_so_dau_va_cuoi(so)
print("Hai chữ số đầu:", dau)
print("Hai chữ số cuối:", cuoi)

 

Kết quả:

Hai chữ số đầu: 98

Hai chữ số cuối: 54

  1. Kết Luận

Trong Python, việc tìm hai chữ số đầu và hai chữ số cuối của một số có thể thực hiện dễ dàng bằng cách kết hợp xử lý chuỗi và toán tử số học. Cách tiếp cận này giúp mã nguồn ngắn gọn, dễ hiểu và hiệu quả.

Hy vọng bài viết này hữu ích cho bạn! Nếu có thắc mắc, hãy để lại bình luận bên dưới.

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

 

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