เมื่อจำเป็นต้องนับจำนวนอักขระตัวพิมพ์เล็กในสตริง สตริงสามารถวนซ้ำได้ สามารถตรวจสอบได้ว่ามีอักขระตัวพิมพ์เล็กหรือไม่และสามารถเพิ่มตัวนับได้
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
ตัวอย่าง
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
-
สตริงถูกวนซ้ำแล้วซ้ำอีก
-
มีการตรวจสอบเพื่อดูว่าเป็นตัวพิมพ์เล็กหรือไม่
-
หากเป็นตัวพิมพ์เล็ก ตัวนับจะเพิ่มขึ้น
-
นี่คือเอาต์พุตที่แสดงบนคอนโซล