สำหรับอินพุตสตริงที่กำหนด เราต้องการนับจำนวนอักขระที่เป็นตัวพิมพ์เล็กและตัวพิมพ์ใหญ่โดยใช้ python ตัวอย่างเช่น สำหรับสตริงที่กำหนด
"Hello World"
การนับควรเป็น −
Upper case: 2 Lower case: 8
เราสามารถทำได้โดยใช้ Simple for loop โดยมี 2 เงื่อนไขเพื่อตรวจสอบอักขระตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก ตัวอย่างเช่น
ตัวอย่าง
def countUpperAndLowerCase(sentence): upper = 0 lower = 0 for i in sentence: if i >='A' and i <= 'Z': upper += 1 elif i >= 'a' and i <= 'z': lower += 1 print("Upper case: " + str(upper)) print("Lower case: " + str(lower)) countUpperAndLowerCase("Hello World")
ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์ -
Upper case: 2 Lower case: 8