Computer >> Máy Tính >  >> Lập trình >> Python

Đếm số ký tự chữ thường trong một chuỗi trong chương trình Python

Khi cần đếm số ký tự viết thường trong một chuỗi, phương thức ‘islower’ và vòng lặp ‘for’ đơn giản có thể được sử dụng.

Dưới đây là minh chứng về điều tương tự -

Ví dụ

my_string = "Hi there how are you"
print("The string is ")
print(my_string)
my_counter=0

for i in my_string:
   if(i.islower()):
      my_counter=my_counter+1
print("The number of lowercase characters in the string are :")
print(my_counter)

Đầu ra

The string is
Hi there how are you
The number of lowercase characters in the string are :
15

Giải thích

  • Một chuỗi được xác định và hiển thị trên bảng điều khiển.

  • Giá trị bộ đếm được khởi tạo thành 0.

  • Chuỗi được lặp lại và kiểm tra xem nó có chứa các bảng chữ cái viết thường hay không bằng cách sử dụng phương thức "islower".

  • Nếu vậy, bộ đếm sẽ tăng lên 1 cho đến cuối chuỗi.

  • Điều này được hiển thị dưới dạng đầu ra trên bảng điều khiển.