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
Chúng ta được cho một câu, chúng ta cần đếm số từ trong câu.
Ở đây chúng ta sẽ thảo luận hai cách tiếp cận:
Cách 1 – Sử dụng hàm split()
Ví dụ
test_string = "Tutorials point "
res = len(test_string.split())
print("The number of words in string are : " + str(res))
Kết quả
The number of words in string are : 2
Cách 2 – Sử dụng strip() & isalpha()
Ví dụ
import string
test_string = "Tutorials point "
res = sum([i.strip(string.punctuation).isalpha() for i in test_string.split()])
print("The number of words in string are : " + str(res))
Kết quả
The number of words in string are : 2
Kết luận
Trong bài viết này, chúng ta đã học về cách đếm từ trong một câu.