Tháng: Tháng 3 2025

18 Học Python – Tính Đổi tiền mới nhất 2025 – 2026

Bài 18: Tính Đổi Tiền Bằng Python

Trong thực tế, việc đổi tiền thành các mệnh giá nhỏ hơn là một bài toán phổ biến. Chúng ta có thể sử dụng Python để tính toán số lượng tờ tiền cần thiết cho một số tiền cho trước.

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
  1. Cách Đổi Tiền

Giả sử chúng ta có các mệnh giá tiền phổ biến: 500.000, 200.000, 100.000, 50.000, 20.000, 10.000, 5.000, 2.000, 1.000 đồng.

Quy tắc đổi tiền:

  • Bắt đầu từ mệnh giá lớn nhất, lấy số tờ tiền bằng cách chia số tiền cho mệnh giá đó.
  • Trừ đi số tiền đã đổi, tiếp tục với mệnh giá nhỏ hơn.
  1. Viết Chương Trình Python

Ví dụ:

 

def doi_tien(so_tien):
    ket_qua = {}
    for menh in menh_gia:
        so_to = so_tien // menh
        if so_to > 0:
            ket_qua[menh] = so_to
        so_tien %= menh
    return ket_qua

# Nhập số tiền cần đổi
so_tien = int(input("Nhập số tiền cần đổi: "))
ket_qua_doi = doi_tien(so_tien)

print("Kết quả đổi tiền:")
for menh, so_to in ket_qua_doi.items():
    print(f"Mệnh giá {menh}: {so_to} tờ")

 

Kết quả:

Nhập số tiền cần đổi: 860000

Kết quả đổi tiền:

Mệnh giá 500000: 1 tờ

Mệnh giá 200000: 1 tờ

Mệnh giá 100000: 1 tờ

Mệnh giá 50000: 1 tờ

Mệnh giá 10000: 1 tờ

  1. Tổng Kết

Bằng cách sử dụng Python, chúng ta có thể dễ dàng đổi tiền thành các mệnh giá nhỏ hơn. Chương trình trên giúp tính toán nhanh chóng và chính xác số tờ tiền cần thiết.

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

17 Học Python – Tính số nút của biển số xe? mới nhất 2025 – 2026

Bài 17: Tính Số Nút Của Biển Số Xe Bằng Python

Trong hệ thống biển số xe tại Việt Nam, số nút của biển số được tính bằng tổng các chữ số trong biển số, sau đó lấy phần đơn vị của tổng đó.

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
  1. Cách Tính Số Nút

Số nút được tính như sau:

  • Cộng tất cả các chữ số trong biển số lại.
  • Lấy phần đơn vị của tổng đó (tức là tổng chia 10 lấy phần dư).

Ví dụ:

  • Biển số 59A-123.45 có tổng các chữ số là: 5 + 9 + 1 + 2 + 3 + 4 + 5 = 29 → Số nút là 9.
  1. Viết Chương Trình Python

Chương trình dưới đây giúp tính số nút của biển số xe một cách tự động.

Ví dụ:

 

def tinh_so_nut(bien_so):
    # Lọc ra các chữ số trong biển số
    chu_so = [int(c) for c in bien_so if c.isdigit()]
    # Tính tổng các chữ số
    tong = sum(chu_so)
    # Lấy phần đơn vị
    so_nut = tong % 10
    return so_nut

# Nhập biển số xe từ người dùng
bien_so = input("Nhập biển số xe: ")
print(f"Số nút của biển số {bien_so} là: {tinh_so_nut(bien_so)}")

 

Kết quả:

Nhập biển số xe: 59A-123.45

Số nút của biển số 59A-123.45 là: 9

  1. Tổng Kết

Bằng cách sử dụng Python, chúng ta có thể dễ dàng tính số nút của biển số xe bằng cách lọc và cộng các chữ số, sau đó lấy phần đơn vị của tổng. Chương trình trên giúp tự động hóa việc tính toán này một cách nhanh chóng và chính xác.

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

16 Học Python – Tính số ngày của tháng mới nhất 2025-2026

Bài 16: Tính Số Ngày Của Tháng Bằng Python

Trong lập trình Python, chúng ta có thể xác định số ngày trong một tháng dựa trên số tháng và năm. Tháng 2 có thể có 28 hoặc 29 ngày tùy thuộc vào năm nhuận.

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
  1. Sử Dụng Câu Lệnh if-elif-else

Chúng ta có thể kiểm tra số ngày của từng tháng bằng cách sử dụng câu lệnh điều kiện.

Ví dụ:

 

# Nhập tháng và năm
thang = int(input("Nhập tháng (1-12): "))
nam = int(input("Nhập năm: "))

# Xác định số ngày của tháng
def so_ngay_trong_thang(thang, nam):
    if thang in [1, 3, 5, 7, 8, 10, 12]:
        return 31
    elif thang in [4, 6, 9, 11]:
        return 30
    elif thang == 2:
        # Kiểm tra năm nhuận
        if (nam % 4 == 0 and nam % 100 != 0) or (nam % 400 == 0):
            return 29
        else:
            return 28
    else:
        return "Tháng không hợp lệ!"

# Gọi hàm và in kết quả
so_ngay = so_ngay_trong_thang(thang, nam)
print(f"Tháng {thang} năm {nam} có {so_ngay} ngày.")

 

Kết quả:

Nhập tháng (1-12): 2

Nhập năm: 2024

Tháng 2 năm 2024 có 29 ngày.

  1. Sử Dụng Thư Viện calendar

Python cung cấp thư viện calendar để tính số ngày trong tháng một cách nhanh chóng.

Ví dụ:

 

import calendar

thang = int(input("Nhập tháng (1-12): "))
nam = int(input("Nhập năm: "))

so_ngay = calendar.monthrange(nam, thang)[1]
print(f"Tháng {thang} năm {nam} có {so_ngay} ngày.")

 

Kết quả tương tự:

Nhập tháng (1-12): 2

Nhập năm: 2023

Tháng 2 năm 2023 có 28 ngày.

  1. Tổng Kết

Chúng ta có thể tính số ngày trong một tháng bằng cách sử dụng điều kiện if-elif-else hoặc thư viện calendar. Việc sử dụng thư viện giúp mã nguồn ngắn gọn và chính xác hơn.

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

15 Học Python – Tính mùa trong năm mới nhất năm 2025 – 2026

Bài 15 Tính Mùa Trong Năm Bằng Python

Trong lập trình Python, chúng ta có thể xác định mùa trong năm dựa trên tháng. Thông thường, các mùa trong năm được phân chia như sau:

  • Xuân: Tháng 3, 4, 5
  • Hạ (Mùa hè): Tháng 6, 7, 8
  • Thu: Tháng 9, 10, 11
  • Đông: Tháng 12, 1, 2
  1. Sử Dụng Câu Lệnh if-elif-else

Chúng ta có thể sử dụng câu lệnh điều kiện để kiểm tra tháng và xác định mùa tương ứng.

Ví dụ:

# Nhập tháng

thang = int(input(“Nhập tháng (1-12): “))

 

# Xác định mùa

if thang in [3, 4, 5]:

mua = “Xuân”

elif thang in [6, 7, 8]:

mua = “Hạ”

elif thang in [9, 10, 11]:

mua = “Thu”\elif thang in [12, 1, 2]:

mua = “Đông”

else:

mua = “Tháng không hợp lệ!”

 

print(“Tháng”, thang, “thuộc mùa:”, mua)

Kết quả:

Nhập tháng (1-12): 7

Tháng 7 thuộc mùa: Hạ

  1. Đóng Gói Thành Hàm Tiện Dụng

Chúng ta có thể viết một hàm để xác định mùa dựa trên tháng.

Ví dụ:

def tinh_mua(thang):

if thang in [3, 4, 5]:

return “Xuân”

elif thang in [6, 7, 8]:

return “Hạ”

elif thang in [9, 10, 11]:

return “Thu”

elif thang in [12, 1, 2]:

return “Đông”

else:

return “Tháng không hợp lệ!”

 

# Kiểm tra với một số tháng

for thang in [2, 6, 10]:

print(f”Tháng {thang} thuộc mùa: {tinh_mua(thang)}”)

Kết quả:

Tháng 2 thuộc mùa: Đông

Tháng 6 thuộc mùa: Hạ

Tháng 10 thuộc mùa: Thu

  1. Tổng Kết

Chúng ta có thể xác định mùa trong năm dựa trên tháng bằng cách sử dụng câu lệnh if-elif-else. Việc đóng gói thành hàm giúp chương trình trở nên linh hoạt và dễ sử dụng hơn.

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.

14 Học Python – Xếp loại học sinh mới nhất năm 2025-2026

Bài 14 : Xếp Loại Học Sinh Bằng Python

Trong lập trình Python, chúng ta có thể viết chương trình để xếp loại học sinh dựa trên điểm số. Thông thường, học sinh được xếp loại theo thang điểm như sau:

  • Giỏi: Điểm trung bình >= 8.0
  • Khá: 6.5 <= Điểm trung bình < 8.0
  • Trung bình: 5.0 <= Điểm trung bình < 6.5
  • Yếu: Điểm trung bình < 5.0

Ư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. Sử Dụng Câu Lệnh if-elif-else

Chúng ta có thể sử dụng các câu lệnh điều kiện để phân loại học sinh dựa trên điểm trung bình.

Ví dụ:

 

# Nhập điểm trung bình
diem_tb = float(input("Nhập điểm trung bình của học sinh: "))
# Xếp loại học sinh
if diem_tb >= 8.0:
    xep_loai = "Giỏi"
elif diem_tb >= 6.5:
    xep_loai = "Khá"
elif diem_tb >= 5.0:
    xep_loai = "Trung bình"
else:
    xep_loai = "Yếu"
print("Học sinh được xếp loại:", xep_loai)

 

Kết quả:

Nhập điểm trung bình của học sinh: 7.2

Học sinh được xếp loại: Khá

  1. Đóng Gói Thành Hàm Tiện Dụng

Để tái sử dụng dễ dàng hơn, chúng ta có thể viết một hàm xếp loại học sinh.

Ví dụ:

def xep_loai_hoc_sinh(diem_tb):
    if diem_tb >= 8.0:
        return "Giỏi"
    elif diem_tb >= 6.5:
        return "Khá"
    elif diem_tb >= 5.0:
        return "Trung bình"
    else:
        return "Yếu"

# Kiểm tra với điểm số cụ thể
diem = 8.5
print(f"Học sinh có điểm {diem} được xếp loại: {xep_loai_hoc_sinh(diem)}")

 

Kết quả:

Học sinh có điểm 8.5 được xếp loại: Giỏi

  1. Tổng Kết

Bằng cách sử dụng câu lệnh if-elif-else trong Python, chúng ta có thể dễ dàng xếp loại học sinh dựa trên điểm trung bình. Việc đóng gói thành hàm giúp chương trình gọn gàng và dễ sử dụng hơn.

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

13 Học Python – Kiểm tra a, b, c có là 3 cạnh của một tam giác

Kiểm Tra a, b, c Có Là Ba Cạnh Của Một Tam Giác Bằng Python

Trong lập trình Python, để kiểm tra xem ba số a, b, c có thể tạo thành một tam giác hay không, chúng ta cần sử dụng bất đẳng thức tam giác:

Điều kiện để ba cạnh tạo thành một tam giác:

  • Tổng hai cạnh bất kỳ phải lớn hơn cạnh còn lại:
    • a + b > c
    • a + c > b
    • b + c > a
  1. Sử Dụng Câu Lệnh if-else

Chúng ta có thể kiểm tra điều kiện trên bằng cách sử dụng các câu lệnh điều kiện if-else.

Ví dụ:

# Nhập ba cạnh

a = float(input(“Nhập cạnh a: “))

b = float(input(“Nhập cạnh b: “))

c = float(input(“Nhập cạnh c: “))

 

# Kiểm tra điều kiện tam giác

if a + b > c and a + c > b and b + c > a:

print(“Ba số”, a, b, c, “là ba cạnh của một tam giác.”)

else:

print(“Ba số”, a, b, c, “không thể tạo thành một tam giác.”)

Kết quả:

Nhập cạnh a: 3

Nhập cạnh b: 4

Nhập cạnh c: 5

Ba số 3.0 4.0 5.0 là ba cạnh của một tam giác.

  1. Đóng Gói Thành Hàm Tiện Dụng

Chúng ta có thể viết một hàm để tái sử dụng nhiều lần.

Ví dụ:

def la_tam_giac(a, b, c):

return a + b > c and a + c > b and b + c > a

 

# Kiểm tra với các giá trị đầu vào

if la_tam_giac(7, 10, 5):

print(“7, 10, 5 là ba cạnh của một tam giác.”)

else:

print(“7, 10, 5 không thể tạo thành một tam giác.”)

Kết quả:

7, 10, 5 là ba cạnh của một tam giác.

  1. Tổng Kết

Có thể kiểm tra ba số có phải ba cạnh của tam giác bằng cách sử dụng bất đẳng thức tam giác. Trong Python, chúng ta có thể sử dụng câu lệnh if-else hoặc đóng gói thành một hàm tiện dụng để kiểm tra dễ dàng hơn.

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.

12 Học Python – Tìm số lớn nhất trong 3 số mới nhất 2025

Tìm Số Lớn Nhất Trong 3 Số Bằng Python

Trong lập trình Python, việc tìm số lớn nhất trong ba số nguyên là một bài toán cơ bản nhưng quan trọng. Bài viết này sẽ hướng dẫn cách thực hiện bài toán này một cách đơn giản và hiệu quả.

Ư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. Sử Dụng Câu Lệnh if-else

Chúng ta có thể tìm số lớn nhất bằng cách sử dụng các câu lệnh điều kiện if-else.

Ví dụ:

 

# Nhập ba số
so1 = int(input("Nhập số thứ nhất: "))
so2 = int(input("Nhập số thứ hai: "))
so3 = int(input("Nhập số thứ ba: "))
# Xác định số lớn nhất
if so1 >= so2 and so1 >= so3:
    lon_nhat = so1
elif so2 >= so1 and so2 >= so3:
    lon_nhat = so2
else:
    lon_nhat = so3

print("Số lớn nhất là:", lon_nhat)

 

Kết quả:

Nhập số thứ nhất: 5

Nhập số thứ hai: 9

Nhập số thứ ba: 7

Số lớn nhất là: 9

  1. Sử Dụng Hàm max()

Python cung cấp hàm tích hợp max() để tìm số lớn nhất một cách nhanh chóng.

Ví dụ:

so1 = int(input(“Nhập số thứ nhất: “))

so2 = int(input(“Nhập số thứ hai: “))

so3 = int(input(“Nhập số thứ ba: “))

 

lon_nhat = max(so1, so2, so3)

print(“Số lớn nhất là:”, lon_nhat)

Kết quả tương tự:

Nhập số thứ nhất: 3

Nhập số thứ hai: 6

Nhập số thứ ba: 2

Số lớn nhất là: 6

  1. Tổng Kết

Có hai cách đơn giản để tìm số lớn nhất trong ba số bằng Python:

  • Sử dụng câu lệnh if-else để so sánh từng số.
  • Dùng hàm max() để tối giản mã nguồn.

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

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