Đối với chuỗi đầu vào cho trước, ta muốn đếm số ký tự chữ thường và chữ hoa bằng Python. Ví dụ, cho chuỗi,
"Hello World"
Số lượng sẽ là −
Chữ hoa: 2 Chữ thường: 8
Có thể triển khai bằng vòng for đơn giản với 2 điều kiện kiểm tra chữ hoa và thường. Ví dụ,
Ví dụ
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("Chữ hoa: " + str(upper)) print("Chữ thường: " + str(lower)) countUpperAndLowerCase("Hello World")Kết quả
Điều này sẽ cho kết quả −
Chữ hoa: 2 Chữ thường: 8