Phương thức chuỗi
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
5 trả về một chuỗi mới với một số ký tự từ chuỗi ban đầu được thay thế bằng ký tự mới. Chuỗi gốc không bị ảnh hưởng hoặc sửa đổiCú pháp của phương thức
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
5 làstring.replace[old_char, new_char, count]
Đối số
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
7 là tập hợp các ký tự được thay thếĐối số
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
8 là tập hợp các ký tự thay thế cho str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
7Đối số
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
1, là tùy chọn, chỉ định số lần xuất hiện sẽ được thay thế. Nếu điều này không được chỉ định, tất cả các lần xuất hiện của str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
7 sẽ được thay thế bằng str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
8Hãy xem một số ví dụ
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
4 Ví dụ
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
Đây là một ví dụ thay thế "JavaScript" bằng "PHP" trong một chuỗi
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
Bạn có thể xem cách phương thức
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
5 thay thế các lần xuất hiện "JavaScript" bằng "PHP"Trong ví dụ này, ba lần xuất hiện của "JavaScript" được thay thế bằng "PHP". Điều gì sẽ xảy ra nếu bạn chỉ muốn thay thế một lần xuất hiện?
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP", 1]
print[new_str]
# I love PHP. I prefer JavaScript to Python because JavaScript looks more beautiful
Bằng cách áp dụng đối số 1 của
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
1, bạn có thể thấy rằng chỉ có "JavaScript" đầu tiên [lần xuất hiện đầu tiên] được thay thế bằng "PHP". Các "JavaScript" còn lại không bị ảnh hưởngKhi nào nên sử dụng Phương thức str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
5 trong Python
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
Một trường hợp sử dụng tốt của phương pháp này là thay thế các ký tự trong đầu vào của người dùng để phù hợp với một số tiêu chuẩn
Ví dụ: giả sử bạn muốn người dùng nhập tên người dùng của họ nhưng bạn không muốn ký tự khoảng trắng trong phần nhập tên người dùng. Bạn có thể sử dụng phương pháp
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
5 để thay thế khoảng trắng trong chuỗi đã gửi bằng dấu gạch nối. Đây là cách để làm điều đóuser_input = "python my favorite"
updated_username = user_input.replace[" ", "-"]
print[updated_username]
# python-my-favorite
Từ kết quả của phương pháp
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
5, bạn có thể thấy rằng khoảng trắng đã được thay thế bằng dấu gạch nối đáp ứng tiêu chuẩn của bạnkết thúc
Phương thức
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
5 thay thế một chuỗi con hiện có trong một chuỗi bằng một chuỗi con mới. Bạn chỉ định số lần xuất hiện của chuỗi con hiện có sẽ được thay thế bằng đối số str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
1 của phương thứcQUẢNG CÁO
QUẢNG CÁO
QUẢNG CÁO
Người ủng hộ nhà phát triển và Người sáng tạo nội dung đam mê chia sẻ kiến thức của tôi về Công nghệ. Tôi dạy JavaScript / ReactJS / NodeJS / React Frameworks / TypeScript / et al
Nếu bạn đọc đến đây, hãy tweet cho tác giả để cho họ thấy bạn quan tâm. Tweet một lời cảm ơn
Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu
Phương thức ngây thơ này lặp qua danh sách 'k' số lần và gán 'N' cho từng phần tử gặp phải cho đến khi vòng lặp kết thúc
Python3
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
7str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
8str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
9 str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
0_______31str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
2str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
3str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
2The original list is : [3, 4, 6, 8, 4, 2, 6, 9] Elements after replacement : [6, 6, 6, 6, 6, 2, 6, 9]1
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
2The original list is : [3, 4, 6, 8, 4, 2, 6, 9] Elements after replacement : [6, 6, 6, 6, 6, 2, 6, 9]3
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
2str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
3str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
2The original list is : [3, 4, 6, 8, 4, 2, 6, 9] Elements after replacement : [6, 6, 6, 6, 6, 2, 6, 9]7
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
2The original list is : [3, 4, 6, 8, 4, 2, 6, 9] Elements after replacement : [6, 6, 6, 6, 6, 2, 6, 9]1
str = "I love JavaScript. I prefer JavaScript to Python because JavaScript looks more beautiful"
new_str = str.replace["JavaScript", "PHP"]
print[new_str]
# I love PHP. I prefer PHP to Python because PHP looks more beautiful
2The original list is : [3, 4, 6, 8, 4, 2, 6, 9] Elements after replacement : [6, 6, 6, 6, 6, 2, 6, 9]1
The original list is : [3, 4, 6, 8, 4, 2, 6, 9] Elements after replacement : [6, 6, 6, 6, 6, 2, 6, 9]2