Hướng dẫn replace python string - thay thế chuỗi python
Hàm replace() trong Python trả về một bản sao của chuỗi ban đầu sau khi đã thay thế các chuỗi con cũ bằng chuỗi con mới.replace() trong Python trả về một bản sao của chuỗi ban đầu sau khi đã thay thế các chuỗi con cũ bằng chuỗi con mới. Cú pháp của replace() trong Python:replace() trong Python: Các tham số:
Ví dụ sau minh họa cách sử dụng của hàm replace() trong Python. str1 = "Vi du ham replace() Python" print (str1.replace("Python", "Python tren VietTuts.Vn")) print (str1.replace("ham", "phuong thuc", 1)) Chạy chương trình Python trên sẽ cho kết quả: Vi du ham replace() Python tren VietTuts.Vn Vi du phuong thuc replace() Python Trong hướng dẫn này, chúng tôi sẽ tìm hiểu về phương thức python thay thế () với sự trợ giúp của các ví dụ. Phương thức str1 = "Vi du ham replace() Python" print (str1.replace("Python", "Python tren VietTuts.Vn")) print (str1.replace("ham", "phuong thuc", 1))5 thay thế cho mỗi lần xuất hiện của ký tự/văn bản cũ trong chuỗi với ký tự/văn bản mới. Thí dụ
thay thế () cú phápĐó là cú pháp là: str.replace(old, new [, count]) thay thế () tham sốPhương thức str1 = "Vi du ham replace() Python" print (str1.replace("Python", "Python tren VietTuts.Vn")) print (str1.replace("ham", "phuong thuc", 1))5 có thể mất tối đa 3 tham số:
Lưu ý: Nếu số lượng không được chỉ định, phương thức str1 = "Vi du ham replace() Python" print (str1.replace("Python", "Python tren VietTuts.Vn")) print (str1.replace("ham", "phuong thuc", 1))5 method replaces all occurrences of the old substring with the new substring. thay thế () giá trị trả vềPhương thức str1 = "Vi du ham replace() Python" print (str1.replace("Python", "Python tren VietTuts.Vn")) print (str1.replace("ham", "phuong thuc", 1))5 trả về một bản sao của chuỗi trong đó chuỗi con cũ được thay thế bằng chuỗi con mới. Chuỗi ban đầu không thay đổi. Nếu không tìm thấy chuỗi con cũ, nó sẽ trả về bản sao của chuỗi gốc. Ví dụ 1: Sử dụng thay thế ()
Đầu ra hurt, hurt heart Let it be, don't let it be, don't let it be, let it be Thêm ví dụ về Chuỗi thay thế ()
Đầu ra Original string: cold, cold heart Replaced string: celd, celd heart let it be, let it be, let it be Nội dung
Trong hướng dẫn này về các ví dụ Python, chúng tôi đã học cách thay thế một chuỗi bằng các tập tin khác trong tập tin, với sự trợ giúp của các ví dụ chi tiết.
Ví dụ 1: Thay thế chuỗi trong tệpĐể thay thế một chuỗi trong tệp bằng Python, hãy làm theo các bước sau: Mở tệp đầu vào ở chế độ đọc và xử lý nó ở chế độ văn bản.
Chúng ta đã làm gì ở đây?
Tệp đầu vào str1 = "Vi du ham replace() Python" print (str1.replace("Python", "Python tren VietTuts.Vn")) print (str1.replace("ham", "phuong thuc", 1))0 Tệp đầu ra str1 = "Vi du ham replace() Python" print (str1.replace("Python", "Python tren VietTuts.Vn")) print (str1.replace("ham", "phuong thuc", 1))1 Chuỗi str1 = "Vi du ham replace() Python" print (str1.replace("Python", "Python tren VietTuts.Vn")) print (str1.replace("ham", "phuong thuc", 1))9 trong tệp được thay thế bằng chuỗi Vi du ham replace() Python tren VietTuts.Vn Vi du phuong thuc replace() Python0. Ví dụ 2: Thay thế chuỗi trong cùng một tệpTrong ví dụ sau, chúng tôi sẽ thay thế chuỗi pyton bằng python trong tệp data.txt và ghi đè tệp data.txt bằng văn bản đã thay thế.pyton with python in data.txt file, and overwrite the data.txt file with the replaced text. Python prgoram str1 = "Vi du ham replace() Python" print (str1.replace("Python", "Python tren VietTuts.Vn")) print (str1.replace("ham", "phuong thuc", 1))2 Chúng ta đã làm gì ở đây?
Tệp đầu vào str1 = "Vi du ham replace() Python" print (str1.replace("Python", "Python tren VietTuts.Vn")) print (str1.replace("ham", "phuong thuc", 1))0 Tệp đầu vào tương tự sau khi thực hiện chương trình. str1 = "Vi du ham replace() Python" print (str1.replace("Python", "Python tren VietTuts.Vn")) print (str1.replace("ham", "phuong thuc", 1))1 Bản tóm tắtTrong hướng dẫn này về các ví dụ Python, chúng tôi đã học cách thay thế một chuỗi bằng các tập tin khác trong tập tin, với sự trợ giúp của các ví dụ chi tiết. |