72 Học Python – Đảo ngược các từ trong câu mới nhất
DANH SÁCH TÓM TẮT:
Bài 72: Đảo ngược các từ trong câu bằng Python
Giới Thiệu
Trong quá trình xử lý văn bản, một trong những yêu cầu phổ biến là đảo ngược thứ tự các từ trong một câu. Việc này giúp thay đổi cấu trúc câu, hỗ trợ phân tích ngữ nghĩa hoặc tạo các hiệu ứng đặc biệt trong văn bản.
Trong bài viết này, chúng ta sẽ viết một chương trình Python để đảo ngược thứ tự các từ trong một câu.
Khuyến mãi đặc biệt thêm danh sách 10 bài tập nâng cao khả năng lập trình Python:
- Bài 71: Đổi tất cả ký tự trong một chuỗi thành ký tự thường bằng Python
- Bài 72: Đảo ngược các từ trong câu bằng Python
- Bài 73: Đảo ngược các ký tự trong từng từ bằng Python
- Bài 74: Đếm số lần xuất hiện chuỗi c trong xâu bằng Python
- Bài 75: Đếm số ký tự khác nhau trong xâu bằng Python
- Bài 76: Mỗi ký tự xuất hiện bao nhiêu lần trong xâu bằng Python
- Bài 77: Tìm ký tự xuất hiện nhiều lần nhất trong xâu bằng Python
- Bài 78: Tìm vị trí đầu tiên mà ký tự x xuất hiện trong xâu bằng Python
- Bài 79: Tìm vị trí cuối cùng mà ký tự x xuất hiện trong xâu bằng Python
- Bài 80: Đếm ký tự in hoa trong xâu bằng Python
Cách Thực Hiện
- Yêu cầu người dùng nhập vào một câu.
- Sử dụng phương thức .split() để tách các từ thành danh sách.
- Đảo ngược danh sách từ bằng [::-1].
- Ghép lại thành chuỗi bằng phương thức .join().
- Hiển thị kết quả sau khi đảo ngược.
Chương Trình Python
# Nhập câu từ người dùng cau = input("Nhập một câu: ") # Tách các từ thành danh sách danh_sach_tu = cau.split() # Đảo ngược thứ tự các từ cau_dao_nguoc = " ".join(danh_sach_tu[::-1]) # In ra kết quả print(f"Câu sau khi đảo ngược: '{cau_dao_nguoc}'")
Ví Dụ Chạy Chương Trình
Nhập một câu: Python là ngôn ngữ lập trình tuyệt vời
Câu sau khi đảo ngược: ‘tuyệt vời lập trình ngôn ngữ là Python’
Kết Luận
Chương trình trên giúp đảo ngược thứ tự các từ trong một câu bằng phương thức .split() và .join(). Đây là một cách đơn giản và hiệu quả để xử lý văn bản. Hy vọng bài viết hữu ích cho bạn!
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