Làm việc với chuỗi trong Python

Khi làm việc với chuỗi (strings) trong Python, bạn có thể thực hiện nhiều thao tác khác nhau như nối chuỗi, cắt chuỗi, tìm kiếm chuỗi, thay thế chuỗi, v.v.

  1. Khai báo chuỗi
  2. Nối chuỗi
  3. Cắt chuỗi (slicing)
  4. Tìm kiếm trong chuỗi
  5. Thay thế chuỗi
  6. Kiểm tra sự tồn tại của chuỗi con
  7. Chuyển đổi chữ hoa, chữ thường
  8. Xóa khoảng trắng thừa
  9. Đếm số lần xuất hiện của một chuỗi con
  10. Kiểm tra chuỗi bắt đầu hay kết thúc bằng một chuỗi khác

Dưới đây là một số thao tác cơ bản mà bạn có thể thực hiện với chuỗi trong Python

1. Khai báo chuỗi

# Khai báo chuỗi
my_string = "Hello, World!"

2. Nối chuỗi

Bạn có thể nối chuỗi bằng cách sử dụng dấu +.

string1 = "Hello"
string2 = "World"
result = string1 + " " + string2  # Kết quả: "Hello World"

3. Cắt chuỗi (slicing)

Bạn có thể cắt chuỗi bằng cách chỉ định chỉ số của phần bạn muốn lấy.

my_string = "Hello, World!"
substring = my_string[0:5]  # Lấy "Hello"

4. Tìm kiếm trong chuỗi

Sử dụng phương thức find() hoặc index() để tìm vị trí của một phần tử trong chuỗi.

my_string = "Hello, World!"
position = my_string.find("World")  # Kết quả: 7

5. Thay thế chuỗi

Bạn có thể thay thế một phần của chuỗi bằng phương thức replace().

my_string = "Hello, World!"
new_string = my_string.replace("World", "Python")  # Kết quả: "Hello, Python!"

6. Kiểm tra sự tồn tại của chuỗi con

Bạn có thể kiểm tra xem một chuỗi con có tồn tại trong chuỗi không bằng toán tử in.

my_string = "Hello, World!"
result = "World" in my_string  # Kết quả: True

7. Chuyển đổi chữ hoa, chữ thường

    lower() để chuyển tất cả các ký tự thành chữ thường.
    upper() để chuyển tất cả các ký tự thành chữ hoa.

my_string = "Hello, World!"
print(my_string.lower())  # Kết quả: "hello, world!"
print(my_string.upper())  # Kết quả: "HELLO, WORLD!"

8. Xóa khoảng trắng thừa

Phương thức strip() loại bỏ khoảng trắng ở đầu và cuối chuỗi.

my_string = "   Hello, World!   "
new_string = my_string.strip()  # Kết quả: "Hello, World!"

9. Đếm số lần xuất hiện của một chuỗi con

Phương thức count() cho phép đếm số lần xuất hiện của chuỗi con trong chuỗi gốc.

my_string = "Hello, Hello, Hello!"
count = my_string.count("Hello")  # Kết quả: 3

10. Kiểm tra chuỗi bắt đầu hay kết thúc bằng một chuỗi khác

    startswith(): kiểm tra xem chuỗi có bắt đầu bằng chuỗi con không.
    endswith(): kiểm tra xem chuỗi có kết thúc bằng chuỗi con không.

my_string = "Hello, World!"
print(my_string.startswith("Hello"))  # Kết quả: True
print(my_string.endswith("World!"))  # Kết quả: True

Nếu bạn cần thực hiện thao tác cụ thể nào khác với chuỗi, cứ nói với tôi, tôi sẽ hướng dẫn thêm!

Tìm kiếm:

Khi làm việc với chuỗi (strings) trong Python, bạn có thể thực hiện nhiều thao tác khác nhau như nối chuỗi, cắt chuỗi, tìm kiếm chuỗi, thay thế chuỗi, v.v.