เมื่อจำเป็นต้องนับจำนวนอักขระตัวพิมพ์เล็กในสตริง สตริงสามารถวนซ้ำได้ สามารถตรวจสอบได้ว่ามีอักขระตัวพิมพ์เล็กหรือไม่และสามารถเพิ่มตัวนับได้
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
ตัวอย่าง
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 are :") print(my_counter)
ผลลัพธ์
The string is : Hi there how are you The number of lowercase characters are : 15
คำอธิบาย
-
มีการกำหนดสตริงและแสดงบนคอนโซล
-
ตัวนับเริ่มต้นเป็น 0
-
สตริงถูกวนซ้ำแล้วซ้ำอีก
-
มีการตรวจสอบเพื่อดูว่าเป็นตัวพิมพ์เล็กหรือไม่
-
หากเป็นตัวพิมพ์เล็ก ตัวนับจะเพิ่มขึ้น
-
นี่คือเอาต์พุตที่แสดงบนคอนโซล