Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

นับจำนวนอักขระตัวพิมพ์เล็กในสตริงในโปรแกรม Python


เมื่อจำเป็นต้องนับจำนวนอักขระตัวพิมพ์เล็กในสตริง สามารถใช้เมธอด 'islower' และลูป 'for' อย่างง่ายได้

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -

ตัวอย่าง

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)

ผลลัพธ์

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

คำอธิบาย

  • สตริงถูกกำหนดและแสดงบนคอนโซล

  • ค่าตัวนับเริ่มต้นเป็น 0

  • สตริงถูกวนซ้ำและตรวจสอบเพื่อดูว่ามีตัวอักษรตัวพิมพ์เล็กโดยใช้วิธี 'islower' หรือไม่

  • หากเป็นเช่นนั้น ตัวนับจะเพิ่มขึ้น 1 จนถึงจุดสิ้นสุดของสตริง

  • สิ่งนี้จะแสดงเป็นเอาต์พุตบนคอนโซล