Các phương thức string Python
Xử lí text đòi hỏi nhiều hoạt động khác nhau trên các strings. Ví dụ, xem xét vấn đề phân tích phong cách viết của
ai đó. Các câu ngắn chứa các từ ngắn nhìn chung được xem là đọc được hơn là các câu dài chứa các từ dài. Một chương
trình để tính toán độ dài câu trung bình của text và độ dài từ trung bình có thể cung cấp một phân tích thô về
phong cách.
Hãy bắt đầu với đếm các từ trong một câu đơn và tìm ra độ dài từ trung bình. Nhiệm vụ này yêu cầu định vị các từ
trong một string. May mắn là, Python bao gồm một tập các hoạt động string gọi là methods cái làm các nhiệm vụ như
cái này là một cái dễ dàng. Trong phiên làm việc tiếp theo, chúng ta sử dụng phương thức string split để giành
một danh sách các từ chứa trong một string nhập vào. Chúng ta sau đó in ra độ dài của danh sách, cái bằng với số
các từ, và tính toán và in ra trung bình các độ dài của các từ trong danh sách.
>>> sentence = input(“Enter a sentence: “)
Enter a sentence: This sentence has no long words.
>>> listOfWords = sentence.split()
>>> print(“There are”, len(listOfWords), “words.”)
There are 6 words.
>>> sum = 0
>>> for word in listOfWords:sum += len(word)
>>> print(“The average word length is”, sum / len(listOfWords))
The average word length is 4.5