Trong bài viết này, chúng ta sẽ học về giải pháp và phương pháp giải quyết bài toán cho trước.
Đề bài
Cho một chuỗi đầu vào, chúng ta cần kiểm tra xem chuỗi có rỗng hay không.
Chuỗi Python là bất biến (immutable) nên khi thực hiện bất kỳ thao tác nào cần cẩn trọng khi xử lý chuỗi.
Ở đây chúng ta sẽ thảo luận hai cách tiếp cận để giải quyết bài toán trên:
- Sử dụng phương thức len().
- Sử dụng toán tử so sánh bằng.
Cách 1: Sử dụng phương thức len()
Ví dụ
test_str1 = ""
test_str2 = "@@@"
if(len(test_str2) == len(test_str1)):
print("Yes")
else:
print("No")
Kết quả
No
Tất cả biến và hàm được khai báo trong phạm vi toàn cục như hình dưới đây.

Cách 2: Sử dụng toán tử bằng
Ví dụ
test_str1 = ""
test_str2 = "@@@"
if(test_str2 == test_str1):
print("Yes")
else:
print("No")
Kết quả
No
Tất cả biến và hàm được khai báo trong phạm vi toàn cục như hình dưới đây.

Kết luận
Trong bài viết này, chúng ta đã học về cách tìm xem một chuỗi có rỗng hay không.