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.