Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Chương trình Python đếm chữ hoa và chữ thường trong chuỗi

Đố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