Khi cần tính số từ và ký tự có trong một chuỗi,
Dưới đây là minh chứng của cùng một
Ví dụ
my_string = "Hi there, how are you Will ? " print("The string is :") print(my_string) my_chars=0 my_words=1 for i in my_string: my_chars=my_chars+1 if(i==' '): my_words=my_words+1 print("The number of words in the string are :") print(my_words) print("The number of characters in the string are :") print(my_chars)
Đầu ra
The string is : Hi there, how are you Will ? The number of words in the string are : 8 The number of characters in the string are : 29
Giải thích
-
Một chuỗi được xác định và được hiển thị trên bảng điều khiển.
-
Số ký tự được gán cho 0.
-
Số lượng từ được gán cho 1.
-
Chuỗi được lặp lại và biến ký tự được tăng dần.
-
Nếu gặp phải khoảng trắng, thì số lượng từ cũng được tăng lên.
-
Các giá trị này được hiển thị trên bảng điều khiển.