Khi cần thay thế tất cả các lần xuất hiện của 'a' bằng một ký tự như '$' trong một chuỗi, chuỗi có thể được duyệt qua và thay thế bằng toán tử +=.
Ví dụ
my_str = "Jane Will Rob Harry Fanch Dave Nancy"
changed_str = ''
for char in range(0, len(my_str)):
if my_str[char] == 'a':
changed_str += '$'
else:
changed_str += my_str[char]
print("Chuỗi gốc là: ")
print(my_str)
print("Chuỗi đã sửa đổi là: ")
print(changed_str)
Kết quả
Chuỗi gốc là: Jane Will Rob Harry Fanch Dave Nancy Chuỗi đã sửa đổi là: J$ne Will Rob H$rry F$nch D$ve N$ncy
Giải thích
- Một chuỗi được định nghĩa và hiển thị trên console.
- Một chuỗi rỗng cũng được định nghĩa.
- Chuỗi được duyệt, và nếu chữ cái 'a' được gặp, nó được thay thế bằng '$'.
- Ngược lại, nó không bị thay đổi.
- Kết quả đầu ra được hiển thị trên console.