Sitelet https://www.datacamp.com/vi/tutorial/python-string-replace
Chuyển đến nội dung chính

Hướng dẫn Thay thế Chuỗi trong Python

Học cách tìm và thay thế chuỗi bằng biểu thức chính quy trong Python.
Đã cập nhật 5 thg 10, 2026  · 2 phút đọc

Khám phá cùng AI

ChatGPTClaudePerplexity

Đôi khi bạn sẽ muốn thay thế các lần xuất hiện của một chuỗi con bằng một chuỗi mới, và Python có sẵn phương thức .replace() để thực hiện điều đó.

Python cung cấp cho bạn phương thức chuỗi .replace() trả về một bản sao của chuỗi với tất cả các lần xuất hiện của chuỗi con cũ được thay thế bằng chuỗi con mới truyền vào làm tham số.

thay thế chuỗi

Tham số

Phương thức này nhận ba tham số: chuỗi con cần thay thế, chuỗi mới để thay thế, và một số tùy chọn cho biết cần thay thế bao nhiêu lần xuất hiện.

  • old − Đây là chuỗi con cũ sẽ bị thay thế.

  • new − Đây là chuỗi con mới, sẽ thay thế chuỗi con cũ.

  • count − Nếu cung cấp tham số tùy chọn này, chỉ những lần xuất hiện đầu tiên với số lượng bằng count sẽ được thay thế.

Ví dụ về Thay thế Chuỗi

Trong ví dụ dưới đây, bạn sẽ thay thế chuỗi con house bằng car. Phương thức sẽ trả về một bản sao với tất cả các chuỗi house đã được thay thế.

ví dụ 1

Ví dụ Thay thế Chuỗi với Tham số Tùy chọn Count

Trong ví dụ thứ hai, bạn chỉ định rằng bạn chỉ muốn thay thế hai lần xuất hiện. Trong kết quả dưới đây, bạn có thể thấy phương thức trả về bản sao của chuỗi với hai lần xuất hiện đầu tiên của house được thay bằng car.

ví dụ 2

Ví dụ

Ở đây bạn sẽ thay thế chuỗi con isn't bằng từ is. Sau đó, thay thế chuỗi con important bằng từ insignificant, và cuối cùng in ra kết quả được lưu trong biến movies_antonym.

thay thế chuỗi con

Khi chạy đoạn mã trên, bạn sẽ nhận được kết quả sau:

the rest of the story is insignificant because all it does is serve as a mere backdrop for the two stars to share the screen .

Tự bạn thử nhé.

Để tìm hiểu thêm về Thay thế Chuỗi trong Python, hãy xem video từ khóa học của chúng tôi, Regular Expressions in Python.

Nội dung này được trích từ khóa học Regular Expressions in Python của DataCamp do Maria Eugenia Inzaugarat biên soạn.

Xem thêm Hướng dẫn về Chuỗi trong Python của chúng tôi.

Chủ đề
Python

Tìm hiểu thêm về Python

Khóa học

Regular Expressions in Python

4 giờ
49.9K
Học về thao tác chuỗi và trở thành bậc thầy sử dụng biểu thức chính quy.
Xem chi tiếtRight Arrow
Bắt Đầu Khóa Học
Xem thêmRight Arrow
Liên quan

blog

Claude Opus 4.6: Tính năng, Điểm chuẩn, Bài kiểm tra thực hành và hơn thế nữa

Mô hình mới nhất của Anthropic dẫn đầu ở mã hóa tác tử và lập luận phức tạp. Thêm vào đó, nó có cửa sổ ngữ cảnh 1M.
Matt Crabtree's photo

Matt Crabtree

10 phút

Xem ThêmXem Thêm